ANNEX-A DETAIL COURSE CURRICULUM
MICT-1102: ICT Project Management Credit Hour: 3
Course Objectives:
Course Contents:
Course Outcomes: At the end of the course student will be able to:
References:
MICT-1104: Advanced Telecommunication Network Credit Hour: 3
Course objectives: The rationale behind this course is to provide the student with an understanding of the evolution of telecommunication networks from traditional Public Switched Telephone Network (PSTN), through the emergence of data networks, local area networks, integrated services digital network (ISDN), broadband ISDN, development of fast packet switching, to the Internet. An overview on the Role of Telecommunications in Developing Countries, Telecommunications Organizations, Telecommunication Standardizations and Services is also provided.
Course contents: Role of Telecommunications in Developing Countries, Telecom Organizations and Standardization: Administrative Organizations: ITU, National PTTs, Private Telephone Companies; Standardization Bodies: ITU-T, ITU-R, ISO, ETSI, etc.
Public Switched Telephone Network (PSTN): Network Topology: International, National and Local Networks, Architecture of the Analog PSTN; Switching Hierarchy; Trunk Networks; Junction Networks; Local Distribution Networks; Local Loop and 2W/4W Circuits; Architecture of the Digital PSTN; DSL; Signaling; Dialing; Tone Dialing; DTMF; Telephone Terminals Common Channel Signaling; Telephone Numbering in PSTN; Signals Carried Over the Network: Types of Information and Their Requirements; Simplex, Half-Duplex, and Full-Duplex Communications; Frequency and Bandwidth; Analog and Digital Signals and Systems; Frequency Division Multiplexing (FDM); Time Division Multiplexing (TDM); Pulse Code Modulation; Speech Coding; Power Levels of Signals; Decibel; Gain and Loss
Transmission Media and Systems: Transmission Media: Copper Pairs; Optical Fibers; Radio Waves; Overview on Transmission Systems; Microwave Radio Relay Lines; Satellite Communications Networks; Optical Fiber Communication Networks; Mobile Communication Systems; Wireless Local Loop Systems 1G Telecommunication Network up to recent days 6G Telecommunication Network: Signaling, data rate, modulation, channel & sub-channels concepts, frequency bands, applications and protocol standards. Integrated Services Digital Network (ISDN): Principles; standardization; User Interface, Services, Architecture; CCITT Recommendations on ISDN; Telecommunication Services Supported by ISDN; Bearer Services Tele-services ; Supplementary Services; Subscriber Access; Connection of Terminals with Conventional Interfaces to ISDN; ITU-T Signaling Systems No.7 (SS7); B-ISDN; ATM; Internet Technology: Internet Protocol (IP); TCP/IP; VoIP; Classifications of the Internet Telephony Networks; Network Architecture; Call Set-up Procedure; Numbering Plan; Quality of Service; Development of Internet: Bangladesh as a case study. Course outcomes: The Role of Telecommunications in Developing Countries; Telecommunication Organizations and Standardization; The Public Switched Telephone Network (PSTN); Signals Carried Over the Network; Transmission Media and Systems; Integrated Services Digital Network (ISDN); x-DSL; Internet Technology.
References:
MICT-1103: Advanced Artificial Intelligence and Machine Learning Credit Hours: 3
Course Objectives: 1. Understand a range of techniques of intelligent systems across artificial intelligence (AI) and intelligent agents (IA); both from a theoretical and a practical perspective. 2. Apply different AI/IA algorithms to solve practical problems. 3. Design and build simple intelligent systems based on AI concepts. 4. To present an overview of artificial intelligence (AI) principles and approaches. 5. Develop a basic understanding of the building blocks of AI as presented in terms of intelligent agents: Search, Knowledge representation, inference, logic, and learning.
Course Contents: Introduction; Advanced search techniques in AI, knowledge based system design, advanced plan generating systems; Probabilistic Reasoning, decision networks; Making complex decisions: Sequential decision problems, partially observable Markov decision problems (POMDPs); Multiple agent theory: Cooperation among multiple agents; Learning from observations: Inductive learning, decision trees, ensemble learning; Knowledge in learning: Use of logic, explanation based learning, inductive logic programming; Statistical learning: Complete data, hidden nodes (EM method), instance based learning, neural networks and neural belief networks; Fuzzy logic and genetic algorithm.
Overview of artificial neural networks; Neuro-Models; Simple neural networks; Multilayer neural networks: Multilayer Perceptron’s (MLP), logistic activation function, back propagation algorithm; Neural network applications; Overview of fuzzy system; Crisp sets to fuzzy sets; Operations on fuzzy sets, fuzzy arithmetic, fuzzy relations; Applications. what is Machine Language; Problems, data, and tools; Visualization; Linear regression; SSE; gradient descent; closed form; normal equations; features, Overfitting and complexity; training, validation, test data, Classification problems; decision boundaries; nearest neighbor methods Probability and classification, Bayes optimal decisions, Naive Bayes and Gaussian class-conditional distribution, Linear classifiers, Bayes' Rule and Naive Bayes Model, Logistic regression, online gradient descent, Neural Networks, Decision tree; Ensemble methods: Bagging, random forests, boosting, Unsupervised learning: clustering, k-means, hierarchical agglomeration, Advanced discussion on clustering and EM, Latent space methods; PCA. Text representations; naive Bayes and multinomial models; clustering and latent space models; VC-dimension, structural risk minimization; margin methods and support vector machines (SVM), Support vector machines and large-margin classifiers Course Outcomes: Students should be able to: 1. Identify problems that are amenable to solution by AI methods, and which AI methods may be suited to solving a given problem. 2. Implement basic AI algorithms (e.g., standard search or constraint propagation algorithms). 3. By attending the course the students should acquire a firm grasp of various search techniques and should be able to select an appropriate search technique and apply it in practice. Since search is such a fundamental technique in computer science, the material taught in the course is relevant in contexts other than artificial intelligence. References: 1. “Artificial Intelligence: A Modern Approach”, S.J. Russell and P. Norvig. 2. “Intelligent Systems A Modern Approach”, Crina Grosan, Ajith Abraham 3. “Intelligent Systems for Engineers and Scientists”, Adrian A. Hopgood 4. “Introduction to Artificial Intelligence”, Wolfgang Ertel 5. “Introducing Artificial Intelligence”, Henry Brighton and Howard Selina
MICT-1201: Cloud computing Credit Hour: 3
Course Objectives:
Course Contents: Cloud Basics: What is Cloud Computing, Basic Concepts and Terminologies, Cloud Computing History. Cloud Characteristics, Cloud Delivery Models, Cloud Deployment Models, Goals and Benefits, Risks and Challenges.
Fog Computing: Fog Computing Definition, Characteristics, Application Scenarios, Issues, Fog Computing and Internet of Things, Pros and Cons, Myths of Fog Computing, Need and Reasons for Fog Computing, Fog Computing and Edge Computing, Architecture Modeling and Simulation –Challenges.
Cloud Enabling Technology: Internet and Networks, Data Centers, Virtualization, Web Technology. Cloud Infrastructure I: Virtual Server, Resource Virtualization, Resource Pooling and Sharing, Cloud Storage, File System, Database Technology. Cloud Mechanism: Load Balancing, Scalability& Elasticity, Replication, Monitoring, Software Defined Networks, Network Function Virtualization, MapReduce, Identity &Access Management, Service Level Agreement: Hypervisor Clustering, Service Relocation, Dynamic Failure Detection and Recovery Architecture Cloud Services: Amazon Web Services (AWS), Microsoft Azure, Google Cloud, Application Services, Content Delivery Services, Analytics Services, Deployment & Management Services Cloud Security: Basics: Security Threats and Issues, Encryption, Hashing, Digital Signature, PKI, IAM, SSO, Privacy, Security Design Principle. Course Outcomes: At the end of this course, students will be able to:
References: 1. “Cloud Computing”, John W. Rittinghouse, James F. Ransome 2. “Cloud Computing”, Ray Rafels
MICT-1202: Internet of Things (IoT) Credit Hour: 3
Course objectives:
Course contents:
Internet in General and Internet of Things: Layers, Protocols, Packets, Services, Performance Parameters of a Packet Network as well as Applications such as Web, Peer-to-peer, Sensor networks, and Multimedia. IoT Definitions: Overview, Applications, Potential and Challenges, and Architecture. IoT Protocols: HTTP, CoAP, MQTT, AMQP, 6LoWPAN. IoT Data and the IoT Cloud Infrastructure. Performance and Security in IoT. IoT examples: Case Studies, e.g., Sensor Body-Area-Network and Control of a Smart Home. Basic sensor technology, Sensor systems; Smart sensors basics; Smart sensors: Characteristics; Smart sensors architectures; Smart sensors buses and interfaces; Smart sensors software; Data acquisition methods for smart sensors; Virtual sensor systems; Smart sensors for electrical and non-electrical variables; Sensor networks architectures: Single node architecture; Multi node architectures; Design principles; Energy efficient topologies; Wired sensor networks and wireless sensor networks; Applications; Communication protocols: Physical layer; MAC protocols; Link layer protocols; Localization and positioning; Routing protocols; Transport layer; Data gathering and processing: Protocols for gather information; Data processing techniques; Energy management: Energy consumption of sensor nodes; energy harvesting; Techniques for reducing consumption and communication energy; Energy aware routing; Security, reliability and fault-tolerance: Security and privacy protection; Reliability support; Fault-tolerance; Sensor networks standards; platforms and tools: IEEE 802.15.4 and IEEE 802.11; Berkeley motes; Operating systems.
Course outcomes: At the end of this course, students will be able to: 1. Select the right sensor for a given application. 2. Design basic circuit building blocks. 3. Simulate, synthesize, and layout a complete sensor or sensor system, MEMS device or microsystem ready for fabrication tools.
References: 1. N. V. Kirianaki, S. Y. Yurish, N. O. Shpak V. P. Deynega: Data Acquisition and Signal Processing for Smart Sensors, John Wiley, 2004 2. H. Karl, A. Willig: Protocols and Architectures for Wireless Sensor Networks, John Wiley, 2005 3. M. Ilyas, I. Mahgoub (ed.): Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems, CRC, 2004
MICT-1203: Advanced Database Management Systems Credit Hour: 3
Course Objectives: 1. Understand the role of a database management system in an organization. 2. Understand advance database concepts, including the structure and operation of the relational data model. 3. Construct simple and moderately advanced database queries using Structured Query Language (SQL). 4. Understand and successfully apply logical database design principles, including E-R diagrams and database normalization. 5. Design and implement a small database project using Microsoft Access. 6. Understand the advanced concept of a database transaction and related database facilities, including concurrency control, journaling, backup and recovery and data object locking and protocols. 7. Describe and discuss selected advanced database topics, such as distributed database systems and the data warehouse. 8. Understand the role of the database administrator.
Course Contents: Object Oriented Database; Data Model, Design, Languages; Object Relational Database: Complex data types, Querying with complex data types, Design; Distributed Database: Introduction, DDBMS architectures, Homogeneous and Heterogeneous Databases, Distributed data storage, Distributed transactions, Commit protocols, Concurrency control & recovery in distributed databases, Directory systems; Parallel Database: Different types of parallelism, Design of parallel database; Spatial data management; Multimedia Database Systems Basic concepts, Design, Optimization of access strategies, Management of Multimedia Database Systems, Reliability; Database Wire-housing/Data mining: Basic Concepts and algorithms. Advanced SQL; Some applications using SQL. Integrity constraint; Relational database design; File organization and retrieval, file indexing and hashing; Transaction manager; Concurrency controller; Recovery manager; Security system; Database administration; Introduction to advanced database management systems: Distributed Ledger Technology (DLT), data mining and warehousing, multimedia, object-oriented, object-relational, real-time database. Semi structured data, Information Retrieval & XML data, Introduction to information retrieval, Indexing for Text search, Web search engines, Managing text in DBMS, Data model for XML 6.6 XML DTD's, Domain specific DTD's, Querying XML data.
Course Outcomes: 1. Differentiate database systems from file systems by enumerating the features provided by database systems and describe each in both function and benefit. 2. Define the terminology, features, classifications, and characteristics embodied in database systems. 3. Analyze an information storage problem and derive an information model expressed in the form of an entity relation diagram and other optional analysis forms, such as a data dictionary. 4. Demonstrate an understanding of the relational data model. 5. Transform an information model into a relational database schema and to use a data definition language and/or utilities to implement the schema using an advance DBMS. 6. Formulate, using relational algebra, solutions to a broad range of query problems. 7. Formulate, using SQL, solutions to a broad range of query and data update problems. 8. Demonstrate an understanding of normalization theory and apply such knowledge to the normalization of a database. 9. Use an SQL interface of a multi-user relational DBMS package to create, secure, populate, maintain, and query a database. 10. Use a desktop database package to create, populate, maintain, and query a database. 11. Demonstrate a rudimentary understanding of programmatic interfaces to a database and be able to use the basic functions of one such interface.
References: 1. "Database System Concepts", Silberschatz A., Korth H.F. &Sudarshan S., Tata McGraw Hill 2. “Database Management Systems”, Ramakrishnan R. & Gehrke J., McGraw Hill 3. “Database Systems”, Thomas Connolly, Carolyn Begg, Addison Wesley 4. “Fundamentals of Database Systems”, Elmasri & Navathe, Addison Wesley
MICT-1204: Research Methodology Credit Hour: 2
Course Objectives: This course provides a forum for students to discuss and generate ideas on issues related to a variety of applied social research. Students conduct an in-depth study of a research topic of their choice, discuss issues with experts in the field of research, work in discussion groups, debate and problem solve on selected issues. In the research seminar, the students are given an opportunity to integrate their knowledge, skills and practical experience gained in the program.
Course Contents: Current trends, practices and professional standards of applied research in different fields, i.e:
Course Outcomes: Upon successful completion of this course, the student will have reliably demonstrated the ability to: 1. Co-ordinate and participate in a seminar(s) on current research issues 2. Successfully implement an in-depth research seminar utilizing field experts and collegial discussions/input. 3. Articulate in writing a formal description of research design and research analysis. 4. Identify and assess data sources and data collection methods for quantitative studies. 5. Assess the reliability and validity of measures. 6. Demonstrate understanding of quantitative data analysis techniques. 7. Interpret analytical results from quantitative studies.
References: 1. Writing Successful Science Proposals by Andrew J. Friedland, Carol L. Folt, Publisher: Yale University Press; 2 edition (June 9, 2009) 2. The Myths of Innovation (Hardcover) by Scott Berkun, Publisher: O'Reilly Media (August 30, 2010) 3. Pedhazur, E. J. and Schmelkin, L. P. Measurement, Design and Analysis: An Integrated Appoach, Psychology Press, 2013
MICT-1205: Broadband and Wireless Communications Credit Hour: 3
Course objectives:
Course contents: Overview of broadband wireless communications, multiple access techniques - TDMA, FDMA, Spread spectrum communications - direct sequence spread spectrum (DSSS), FHSS, THSS, modulator and demodulator structure, probability of error, jamming margin, decoding, performance in the presence of interference, PN sequence, CDMA, MC-CDMA, UWB transmission. Multi-user detection: multiple access interference, detector performance measure - BER, asymptotic efficiency, near-far resistance; detectors - matched filter detector, de-correlator detector, MMSE detector, SIC, PIC, MAP and MLSE detectors. Propagation in mobile radio channels; channel models, fading - large scale and small scale fading, flat fading and frequency selective fading channel, fast fading and slow fading channel; delay spread, Doppler spread and angle spread; channel autocorrelation functions, scattering function, correlated and uncorrelated scattering (US), WSS and WSSUS model. Multiple antenna systems, capacity of SISO, SIMO, MISO and MIMO systems, ergodic capacity, outage capacity, STBC, OSTBC, QOSTBC, spatial multiplexing (SM) scheme, SM detection techniques, diversity and diversity combining techniques. Multi-carrier communications; Orthogonal FDM (OFDM), OFDM transceivers, Special issues of OFDM - cyclic prefix, timing offset, frequency offset, synchronization, peak power problem, Broadband wireless standards. WiMAX Genesis and framework: 802.16 standard, WiMAX forum, Other 802.16 standards, Protocol layer topologies - Layers of WiMAX, CS, MAC CPS, Security layer, Physical layer, Reference model, topology. Frequency utilization and system profiles: Cellular concept, Licensed and unlicensed frequencies, Fixed WiMAX system profiles, Mobile WiMAX profiles. WiMAX physical layer: OFDM Transmissions, SOFDMA, subcarrier permutation, 802.16 transmission chains, Channel coding, Turbo coding, Burst profile. WiMAX MAC and QoS: CS layer, MAC function and frames, Multiple access and burst profile, Uplink bandwidth allocation and request mechanisms, Network entry and QoS management. Radio engineering considerations: Radio resource management, Advance antenna technology in WiMAX, MBS. WiMAX architecture, Mobility handover and power save modes, Security.
Course outcomes: At the end of this course, students will be able to: 1. Learn about various multiple access techniques. 2. Calculate bit error rate & channel capacity. 3. Know about broadband wireless standards.
References: 1. Wireless Communications and Networks,William Stallings 2. IEEE 802 Wireless Systems, B. H. Walke, S. Mangold and L. Berlemann, Wiley
MICT-1206: Advanced Operating System Credit Hours: 3
Course Objectives:
Course Contents:
Introduction: What is operating system?, History of operating system, Operating system concepts, Operating system structure, Processes and Threads Processes, Threads Inter process, communication (IPC), Scheduling, Classical IPC problems, Memory Management, No memory abstraction, Virtual memory, Page replacement algorithms, Design issues for paging systems, Implementation issues, File Systems, Files Directories, File system management Input / Output, Principles of I/O hardware ,Principles of I/O, software I/O, software layers, Disks, Clocks, Thin clients, Deadlocks, Resources, Detection, Recovery, Avoidance, Prevention, Virtualization and Cloud, Communication in distributed systems, Threads and thread usage, Multithreading operating system, Remote procedure call, Implementation of remote procedure call, Synchronization in distributed systems, Clock synchronization, Mutual exclusion, Transaction and concurrent control, Deadlock in distributed systems, Processor Allocation.
Course Outcomes: At the end of this course, students will be able to: 1. Describe, contrast and compare differing structures for operating systems. 2. Understand and analysis theory and implementation of: processes, resource control (concurrency etc.), physical and virtual memory, scheduling, I/O and files. 3. Analyze the structure of OS and basic architectural components involved in OS design. 4. Analyze the various device and resource management techniques for timesharing and distributed systems. 5. Understand the Mutual exclusion, Deadlock detection and agreement protocols of Distributed operating system 6. Students will be able to implement tools and protocols for nrtworking.
References: 1. “Operating System Concepts”, 7th edition, Silberschatz, Galvin, Gagne 2. “Modern Operating Systems”, 4th edition, Tanenbum, Bos
MICT-2101: Big Data Analytics Credit Hour: 3 hours
Course Objectives: 1. Understand the Big Data Platform and its Use cases 2. Provide an overview of Apache Hadoop 3. Provide HDFS Concepts and Interfacing with HDFS 4. Understand Map Reduce Jobs 5. Apply analytics on Structured, Unstructured Data. 6. Exposure to Data Analytics with R.
Corse Contents: Dealing with unstructured data ,Data quality management,Introduction to Big Data Analytics ,Big Data Platforms, Big Data Storage and Processing, Big Data Analytics Algorithms , Apache Spark and Data Analytics, Linked Big Data ,Big Data Applications (TBA), Data visualization tools (e.g. Tableau), Big data analytics Cloud service (e.g AWS, Azure, Google, Oracle), Data models ,Management issues, Hadoop and Weka, Change management ,Knowledge representation , Finding business value ,Ethical issues in Big Data ,Data bases and Big Data
Course Outcomes: At the end of this course, students will be able to: 1. Demonstrate knowledge of big data analytics. 2. Demonstrate the ability to think critically in making decisions based on data and deep analytics. 3. Students will demonstrate the ability to use technical skills in predicative and prescriptive modeling to support business decision-making. 4. Students will demonstrate the ability to translate data into clear, actionable insights. 5. Students will demonstrate effective communication skills that facilitate the effective presentation of analysis results.
References: 1. “Analytics in a Big Data World”,BartBaesens; Wiley 2. “Data Analytics”, Dr. Anil Maheshwari. 3. “Learn Analytics”, Alistair Croll& Benjamin Yoskovitz; Eric Ries Series Editor.
MICT-2102: Advanced Digital Signal Processing Credit Hours: 3
Course objectives:
Course contents: Adaptive filtering: Review of the LMS and RLS algorithms, adaptive lattice-ladder filters, frequency-domain adaptive filtering methods, variable step-size adaptive filters, application of adaptive filtering, Power spectrum estimation: Review of parametric techniques for power spectrum estimation, high resolution methods, Multirate signal processing: filter banks: cosine modulated filter banks, para unitary QMF banks, multidimensional filter banks, emerging applications of multirate signal processing.
Course outcomes: At the end of this course, students will be able to:
References: 1. “Mathematical Methods and Algorithms for Signal Processing”, Moon and Stirling 2. “Theory and Application”, Kay, S. M., Modern Spectral Estimation, Prentice-Hall 2005 . 3. “Foundations of Signal Processing”, Cambridge, M. Vetterli, J. Kovacevic, and V. K. Goyal, 2014.
MICT-2105: Advanced Digital Communication Credit Hour: 3
Course objectives:
Course contents: Introduction: Digital communication system (description of different modules of the block diagram), Complex baseband representation of signals, Gram-Schmidt orthogonalization procedure, M-ary orthogonal signals, bi-orthogonal signals, simplex signal waveforms Modulation: Pulse modulation and Digital transmission. Receiver in additive white Gaussian noise channels: Coherent and noncoherent demodulation: Matched filter, Correlator demodulator, square-law, and envelope detection; Detector: Optimum rule for ML and MAP detection Performance: Bit-error-rate, symbol error rate for coherent and noncoherent schemes. Band-limited channels: Pulse shape design for channels with ISI: Nyquist pulse, Partial response signaling (duobinary and modified duobinary pulses), demodulation; Channel with distortion: Design of transmitting and receiving filters for a known channel and for time varying channel (equalization); Performance: Symbol by symbol detection and BER, symbol and sequence detection, Viterbi algorithm. Synchronization: Different synchronization techniques (Early-Late Gate, MMSE, ML and spectral line methods). Communication over fading channels
Course outcomes: 1. The students will understand fundamentals as well as advanced concepts in digital communications. 2. They will be able to quantify the bit rate that is theoretically needed to perform source coding of continuous-valued signals with some given maximum distortion. 3. They will be able to explain the complexity-quality tradeoffs in practical systems and they will be able to quantify how close practical quantization and channel-coding algorithms can get to the theoretical limits given by information theory. 4. They will be able to design scalar and vector quantizes and linear predictive coding schemes for practical signals and they will be able to understand and apply modern channel coding concepts and digital modulation schemes in a given practical problem setting.
References: 1. T. Cover and J. Thomas, Elements of Information Theory, 2/e, Wiley, 2006 2. R. G. Gallager, Principles of Digital Communication, Cambridge Univ. Press, 2008. 3. A. Lapidoth, A Foundation in Digital Communication, Cambridge Univ. Press, 2009. 4. S. Lin and D. Costello, Error Control Coding, 2/e, Prentice Hall, 2004. 5. J. G. Proakis and M. Salehi, Digital Communications, 5/e, McGraw-Hill, Prentice Hall, 2007. 6. B. Sklar, Digital Communications: Fundamentals and Applications, 2/e, Prentice Hall, 2001. MICT-2106: Advanced Computer Network Credit Hour: 3
Course Objectives: 1. To provide an overview of advanced communication network functions and a good foundation for further studies in the subject. It involves understanding and application of design principles and methods for systems development and review of the underlying systems, and communications technologies and significant standardized systems. 2. To provide instruction in advanced data communication and computer networks through lectures, tutorials.
Course Contents: Design and implementation of computer communication networks and their end-to-end protocols. layered network architectures, applications, transport and routing, routing protocols, IP version 6, mobile IP, multicasting, session initiation protocol, quality of service, network security, network management, and TCP/IP in wireless networks. Data center architectures; Data center network protocols, End host architectures; Server and network virtualization, Software defined networking, Wireless sensor networks; IoT networks
Course Outcomes:
References:
MICT-2108: Advanced Data Communications Credit Hour: 3
Course Objectives: 1. To provide an overview of communication network functions and a good foundation for further studies in the subject. It involves understanding and application of design principles and methods for systems development and review of the underlying systems, and communications technologies and significant standardized systems. 2. To provide instruction in data communication and computer networks through lectures, tutorials.
Course Contents: Concept of Protocols, Layered Protocol Architectures, OSI Model and TCP/IP protocol suite, Data transmission, Data encoding, Digital data communication techniques, Data link control, HDLC, Multiplexing, Transmission media, ISDN and broadband ISDN, PPP, Troubleshooting, Circuit switching, Packet switching, Frame Relay, Asynchronous Transfer Mode (ATM), Congestion control and quality of service. Frame relay architecture, Standards and protocols, Switched Multi-Megabit Data Services, ATM standards protocols, ATM LANs, Optical Communication and SONET/SDH, Broadband access technologies, x-DSL. B-ISDN protocol and architecture, Broadband service aspects and access architecture, Broadband transmission networks, Broadband intelligent network, high-speed switching architectures, network management and control, and modeling and analysis of high-speed networks.
Course Outcomes: 1. Understand and be able to explain the principles of a layered protocol architecture; be able to identify and describe the system functions in the correct protocol layer and further describe how the layers interact. 2. Understand, explain and calculate digital transmission over different types of communication media. 3. Understand, explain and solve mathematical problems for data-link and network protocols. 4. Describe the principles of access control to shared media and perform performance calculations. 5. Understand and explain the principles and protocols for route calculations and be able to perform such calculations. 6. Understand and explain reliable transmission and calculate the performance of TCP connections. 7. Understand and be able to describe for common services, system services, such as name and address lookups, and communications applications.
References:
5. Internetworking with TCP/IP: Principles, Protocols, Architecture - D. E. Comer - PHI
MICT-2107: Cellular Mobile Communication Credit Hour: 3
Course objectives:
Course contents: Introduction to Cellular Mobile Radio Background and History: Conventional Mobile Radio Versus Cellular Mobile Radio; Features of Cellular Radio; Digital Cellular Radio; Trends in the Use of Cellular Services Mobile Radio Environment: Lowpass Equivalent Representation: Bandpass Signals and Linear Bandpass Systems; Multipath Propagation: Path Loss,Doppler Effect, Rayleigh Fading and Rician Fading; Statistics of Slow and Fast Fading; Classification of Channels: Time Dispersion and Frequency-Selective; Fading, Frequency Dispersion and Time-Selective Fading; Mathematical Modeling of Fading Multipath Channels Diversity Schemes and Combining Techniques: Diversity Schemes: Space, Frequency, Polarization, Field Component, Angle, Time and Multipath Diversity; Combining Techniques: Selective, Switched, Maximal-Ratio, Equal-Gain and Baseband Combining Capacity Analysis of Multiple Access Methods: Spectral Efficiency of FDMA, TDMA and CDMA Systems, The Qualcomm CDMA , Capacity Equation; Bit Rate Capacity of FDMA,TDMA and CDMA Systems in Single-Cell and Multicell Environment Cellular System: GSM, CDMA Cellular System, 3G CDMA System, 4G mobile system, 5G Wireless System. Next Generation Mobile Communication Course outcomes:
Text Books:
References:
MICT 2109 Advancement in Microprocessor Systems Credit Hour: 3 Course Objectives: The course will teach students the following skills:
Course content: Introduction: Need of advance microprocessors, Difference between RISC and CISC, RISC Design philosophy, ARM Design Philosophy, History of ARM microprocessor, ARM processor family, Development of ARM architecture. The ARM Architecture and Programmers Model : The Acorn RISC Machine, ARM Core data flow model, Architectural inheritance, The ARM7TDMI programmer’s model: General purpose registers, CPSR, SPSR, ARM memory map, data format, load and store architecture, Core extensions, Architecture revisions, ARM development tools. ARM Instruction set: Data processing instructions, Arithmetic and logical instructions, Rotate and barrel shifter, Branch instructions, Load and store instructions, Software interrupt instructions, Program status register instructions, Conditional execution, Multiple register load and store instructions, Stack instructions, Thumb instruction set, advantage of thumb instructions, Assembler rules and directives, Assembly language programs for shifting of data, factorial calculation, swapping register contents, moving values between integer and floating point registers. Programming for ARM: Overview of C compiler and optimization, Basic C data types, C Looping structures, Register allocations, function calls pointer aliasing, structure arrangement, bitfields, unaligned data and Endianness, Division, floating point, Inline functions and inline assembly, Portability issues. C programs for General purpose I/O, general purpose timer, PWM Modulator, UART, I2C Interface, SPI Interface, ADC, DAC. Memory management units: Moving from memory protection unit (MPU) to memory management unit (MMU), Working of virtual memory, Multitasking, Memory organization in virtual memory system, Page tables, Translation look aside buffer, Caches and write buffer, Fast context switch extension. Advanced Topics: Advanced Microprocessor Bus Architecture (AMBA) Bus System, User peripherals, Exception handling in ARM, ARM optimization techniques.
Course outcomes: After completion of the course students are expected to be able to:
Reference Book:
MICT-2201: Advanced Optical Communication Credit Hour: 3
Course objectives:
Course contents: Overview of fiber optic communication systems: Ray theory transmission in optical fiber, Electromagnetic mode theory for optical propagation, Modes in a planar guide, phase shift and Evanescent field, Goos-Haenchen Shift, Signal distortion and attenuation, Kerr nonlinearity, self-phase and cross phase modulation, dispersion flattened and dispersion compensated fibers, profile dispersion, study of Polarization mode dispersion (PMD) Optical Sources & Detectors LEDs, semiconductor lasers, construction and their characteristics, optical confinement and carrier confinement, transmitter design, Photo detectors and their characteristics, PIN and APD photo detectors, receiver’s structures, sensitivity, Noise analysis in photo detectors Optical Amplifiers & integrated devices Introduction, performance characteristics, Semiconductor laser amplifiers, Raman and Brillouin fiber amplifier, EDFAs, optical couplers, Mach-Zehnder interferometer, optical add/drop multiplexers, isolators, circulators, optical filters, diffraction grating, switches Design issues Transmitter circuit, LED drive circuits, laser drive circuits, optical receiver circuit: pre-amplifier and AGC, Equalizations, Digital system design considerations: regenerative repeater, optical transmitter and optical receiver, temporal losses, Optical power budgeting, analog system planning, Pulse analog techniques Optical Networking: Optical TDM, subscriber multiplexing (SCM), WDM Optical networking: data communication networks, network topologies, MAC protocols, Network Architecture- SONET/SDH, optical transport network, optical access network, optical premise network. Course outcomes:
References:
MICT-2202: Information Security Credit Hour: 3 hours
Course Objectives: 1. To understand how information security can counteract attempts to attack an individual’s “infosphere,” the person’s sensitive information. 2. To understand how people are the weakest components in any security system. 3. To acknowledge the students about the fundamentals of cryptography and how cryptography serves as the central language of information security. 4. To understand the basic software tools for assessing the security posture of a computer or a network. 5. To understanding how issues of privacy affect information security.
Course Contents: Introduction to Information Security; The Need for Security; Legal, Ethical, Professional Issues in Information Security; Risk Management; Planning for Security; Security Technology: Firewalls and VPNs; Security Technology: Intrusion Detection and Prevention Systems and Other Security Tools; Cryptography; Physical Security; Implementing Information Security; Security and Personnel; Information Security Maintenance Process leak, session hijacking ,Network Security and Infrastructure, Web Security and Software Security, Disaster Planning and Risk Management, Change and Privilege Management, Computer Forensics and the Law.
Course Outcomes: At the end of this course, students will be able to: 1. Demonstrate a basic understanding of the practice of IS, especially in evaluation of information security risks across diverse settings including the Internet and WWW based commerce systems, high bandwidth digital communications and funds transfer services. 2. Explore the idea that in Information Security answers are not always known, and proposed solutions could give rise to new, equally complex problems. 3. Navigate through the language and other dimensions of the field of information security in order to expand your knowledge, skills and their application. 4. Acknowledge the ethical considerations in all judgements and decisions in academic and professional settings. 5. Utilise software packages (for example Maple) to explore the intricacies of cryptography, demonstrating comprehension the use of these and other tools in Information Security.
References: 1. “Michael E. Whitman”, Herbert J. Mattord 2. “Principles of Information Security”, Michael E. Whitman, Herbert J. Mattord 3. “Information Security - The Complete Reference Second Edition”, Mark Rhodes-Ousley 4. “The Basics of Information Security”, Jason Andress
MICT-2203: Information Theory and Coding Credit Hour: 3
Course objectives:
Course contents: Fundamentals of error control coding: Block Codes and Their Implementation; Error Control for Channels with Feedback; Convolutional coding: Viterbi and sequential decoding; Coded Modulation Schemes; Concatenated Codes and Iterative Decoding; Advanced Coding Schemes: Turbo-TCM, Space Time Coding, Hybrid Coding Schemes, Adaptive Coding, Unequal Error Protection
Course outcomes: Students will be able to:
References: 1. Fundamentals in Information Theory and Coding- Monica Borda- Springer. 2. Information Theory and Coding- Varun Goyal- Katson Book 3. Management Information Systems- Uma G. Gupta -Galgotia Publications Private Ltd.
MICT-2204: Satellite & Navigation Credit Hour: 3
Course objectives:
Course contents: Introduction, satellite classification, solution of the space segment, evolution of the ground segment, very large aperture terminal, large and medium size antennas, small antennas, international telecommunication satellite, non-parabolic satellite antennas, voice-data-video applications, characteristics of satellite networks, Satellite repeaters, satellite earth station, satellite link analysis, link design, Access technique for satellite communication: SCPC, MCPC, SPADE etc. Spread spectrum technique in Satellite networks, Multi-beam Satellite, Inter-Satellite link (ISL), Interference in satellite link, Satellite on-board switching techniques, optical ISL. VSAT technologies, elements of VSAT networks, regulatory issues, benefits of VSATs, applications of VSATs, VSAT network configurations, protocols and interfaces, Mobile satellite system: IRID/VM, INMARSAT, ODESSEY etc. Digital Video broadcasting (DVB), Digital Audio Broadcasting. Bangabandhu Satellite-1: Evaluation History, Spacecraft Properties, Orbital Position, Transponders, Platform.
Course outcomes: 1. Able to obtain different types of satellites 2. Ability to calculate the orbital determination and launching methods 3. Ability to develop commands, monitoring power systems and developments of antennas. 4. Able to design antennas to provide Uplink and Down link Frequency. 5. Able to design Satellite for real time applications. 6. Ability to design different kinds of transmitter and receiver antennas. 7. Ability to demonstrate the impacts of GPS, Navigation, NGSO constellation design for tracking and launching.
References: 1. Digital Satellite Communications – Tri T. Ha; McGraw-Hill International. 2. Satellite Communication Mobile & Fixed Services - Michael J. Miler; Kluwer Academic Publisher. 3. Satellite Communications - T. Pratt, C. Bostian, J. Allnut; John Wiley & Sons Inc. 4. Mobile Communication satellites theory and application – Ton Logadon; McGraw-Hill International. 5. Digital Communication System with satellite and fiber optic applications - Herald Kolimbiris; Pearson Education Private Ltd. 6. Fundamentals of satellite Communication – Rao& Raja K.N; Prentice Hall of India. 7. Fundamentals of satellite Communication – Jagannathan; Prentice Hall of India. 8. Satellite Communications - Dr. D.C. Agarwal; Khanna Publishers
MICT-2205: Advanced Algorithm and Optimization Credit Hour: 3 hours
Course Objectives: 1. To understand the theory of optimization methods and algorithms developed for solving various types of optimization problems 2. To develop and promote research interest in applying optimization techniques in problems of Engineering and Technology 3. To apply the mathematical results and numerical techniques of optimization theory to concrete Engineering problems.
Course Contents: Optimization Problems; The Simplex Algorithm; Duality; Computational Considerations for the Simplex Algorithm; The Primal-Dual Algorithm; The Primal-Dual Algorithms for Max-Flow and Shortest Path: Ford-Fulkerson and Dijkstra; Primal-Dual Algorithms for Min-Cost Flow; Algorithms and Complexity; Efficient Algorithms for the Max-Flow Problem; Algorithms for Matching; Weighted Matching; Spanning tree and Matroids; Integer Linear Programming; A Cutting-Plane Algorithm for Integer Linear Programs; NP-Complete Problems; More About NP-Completeness; Approximation Algorithms; Unconstrained non-linear optimization problems; Constrained nonlinear optimization problems; Multi objective optimization problems; Evolutionary optimization algorithms; Adaptive Genetic Algorithm; Bayesian statistics as optimization technique; Artificial neural network; Optimization methods for inverse problems; Solving optimization problems using MATLAB.
Course Outcomes: At the end of this course, students will be able to: 1. Apply optimization methods to engineering problems including developing a model. 2. Define the optimization problems. 3. Apply optimization methods, 4. Explore the solution and interpret the results. 5. Develop the ability to choose and justify optimization techniques that are appropriate for solving realistic engineering problems.
References: 1. “Combinatorial Optimization: Algorithms and Complexity”, Christos H. Papadimitriou. 2. “Graphs, Algorithms, and Optimization”, Donald L. Kreher and William Lawrence Kocay. 3. “Optimization Algorithms and Applications”, Rajesh Kumar Aurora
MICT-2206: Advanced Embedded Systems Credit Hour: 3 hours
Course Objectives: 1. To explore the fundamentals of embedded system hardware and firmware design. 2. To discuss the issues such as embedded processor selection, hardware/firmware partitioning, glue logic, circuit design, circuit layout, circuit debugging, development tools, firmware architecture, firmware design, and firmware debugging. 3. To study the Intel 8051, a very popular microcontroller. 4. Design embedded computer system hardware 5. Design, implement, and debug multi-threaded application software that operates under real-time constraints on embedded computer systems 6. Use and describe the implementation of a real-time operating system on an embedded computer system 7. Formulate an embedded computer system design problem including multiple constraints, create a design that satisfies the constraints, implement the design in hardware and software, and measure performance against the design constraints 8. To discuss the architecture and instruction set of the microcontroller and build and debug wire wrapped microcontroller board by each student. 9. The course will culminate with a significant final project which will extend the base microcontroller board completed earlier in the course.
Course Contents: Introduction to systems engineering; Embedded system design; Arduino introduction and basic circuit diagrams; Instruction sets, registers and memory access; digital I/O, LEDs and buttons; Timers, debugging timers and I/O debugging; Pulse width modulation (PWM) servos; PWM; Analog to digital converters (A2D); Analog sensors; CPU bus, communication protocols (UART, SPI, RS485); Interrupts, communication; I2C, peripherals, sensors; Embedded Operating Systems; Embedded systems application; Power management, Embedded algorithms, program optimization. Course Outcomes: At the end of this course, students will be able to: 1. Acquire knowledge about microcontrollers embedded processors and their applications. 2. Foster ability to understand the internal architecture and interfacing of different peripheral devices with Microcontrollers. 3. Foster ability to write the programs for microcontroller. 4. Foster ability to understand the role of embedded systems in industry. 5. Foster ability to understand the design concept of embedded systems.
References: 1. “Embedded System Architecture, Programming and Design”, Raj Kamal. 2. “Debugging Embedded Microprocessor Systems”, Stuart R. Ball; Butterworth-Heinemann. 3. “Embedded Microprocessor Systems: Real World Design”, Stuart R. Ball; Butterworth- Heinemann. 4. “Embedded Systems Design”, Steve Heath; Butterworth-Heinemann. 5. “The Art of Designing Embedded Systems”, Jack G. Ganssle; Butterworth-Heinemann. 6. “The Art of Programming Embedded Systems”, Jack G. Ganssle; Academic Press. 7. “The Circuit Designer's Companion”, Tim Williams; Butterworth-Heinemann. 8. “Programming Embedded Systems in C and C++”, Michael Barr; O'Reilly & Associates. 9. “An Embedded Software Primer”, David E. Simon; Addison-Wesley.
MICT-2207: Ethical Hacking and Intrusion Management Credit Hour: 3 hours
Course Objectives: 1. The course combines an ethical hacking methodology with the hands-on application of security tools to better help students secure their systems. 2. Students are introduced to common countermeasures that effectively reduce and/or mitigate attacks.
Course Contents: Ethical Hacking: Introduction to Hacking; Linux Basics; Information Gathering Techniques; Target Enumeration and Port Scanning techniques; Vulnerability Assessment; Network Sniffing; Remote Exploitation; Client-Side Exploitation; Post exploitation; Windows Exploit Development Basics; Wireless Hacking; Web Hacking. Intrusion Management: Attack Framework; Introduction to IDS and IPS; Principles of IDS; IDS Architecture; Understanding TCP IP for IDS; Microsoft Internet Acceleration and Security Server 2004 (ISA Server 2004); Testing and ISA Server Installation; TCP Dump; Snort.
Course Outcomes: At the end of this course, students will be able to: 1. Describe the concepts of ethical hacking 2. Explain the stages of a cyber attack 3. Scan and enumerate a network and a computer system 4. Execute basic attacks against network and computer systems 5. Describe and perform various methods for evading security controls 6. Describe and perform vulnerability and penetration testing assessments and exercises
References: 1. “Ethical Hacking and Penetration Testing Guide”, RafayBaloch. 2. Intrusion Alert: An Ethical Hacking Guide to Intrusion Detection”, AnkitFadia & Manu Zacharia. 3. “The Basics of Hacking and Penetration Testing - Ethical Hacking and Penetration Testing Made Easy”, Patrick Engebretson. |
MICT-2208: Antennas and Propagation
Credit Hour: 3
Course objectives:
1. To acquire the knowledge of designing emission, propagation and reception of electro- magnetic wave systems of antenna.
2. To identify, formulate and solve fields and electromagnetic waves propagation problems in a multidisciplinary frame individually or as a member of a group.
3. To provide the students with a solid foundation in engineering fundamentals required to solve problems and to pursue higher studies
Course contents:
Definitions, antenna and antenna as an aperture: arrays of point sources : review of dipoles, loop and thin linear antennas . Helical antenna, biconical and spheroidal antennas .internal-equation methods, current distribution: Self and mutual impedances, arrays: design and synthesis, Reflector type antennas, Banbiner`s principle and complementary antennas. Application of reaction concept and vocational principles in antennas and propagation; Frequency independent antennas, Scattering and diffraction, Selected topics in microwave antennas .Antenna measurements, Application of broadcasting, microwave links, satellite communication and radio astronomy
Course outcomes:
References:
1. Antennas and Wave Propagation - U.A.Bakshi
2. Fields and Waves in Communication Electronics - Simon Ramo; John Wiley & Sons.
3. Antennas and Wave Propagation- G. S. N. Raju
MICT-2209: Industrial Automation and Control
Credit Hour: 3
Course objectives:
Course contents:
Architecture of Industrial Automation Systems, Measurement Systems Characteristics, Data Acquisition Systems, Introduction to Automatic Control, P-I-D Control, PID Control Tuning, Feedforward Control Ratio Control, Time Delay Systems and Inverse Response Systems, Special Control Structures, Introduction to Sequence Control, PLC , RLL, Sequence Control. Scan Cycle, Simple RLL Programs, Sequence Control. More RLL Elements, RLL Syntax, A Structured Design, Approach to Sequence Control, PLC Hardware Environment, Flow Control Valves, Hydraulic Control Systems – I, Hydraulic Control Systems – II, Industrial Hydraulic Circuit, Pneumatic Control Systems – I , Pneumatic Systems – II ,Energy Savings with Variable Speed Drives ,Introduction To CNC Machines, The Fieldbus Network – I, Higher Level Automation Systems
Course outcomes:
At the end of this course, students will be able to:
1. Understand the overall automation system used in industries.
2. Acquire knowledge of different types of controlling system.
3. Learn about Hydraulic Control System.
References:
1. Industrial Instrumentation, Control and Automation, S. Mukhopadhyay, S. Sen and A. K. Deb, Jaico Publishing House, 2013
2. Chemical Process Control, An Introduction to Theory and Practice, George Stephanopoulos, Prentice Hall India, 2012
3. Electric Motor Drives, Modelling, Analysis and Control, R. Krishnan, Prentice Hall India, 2002
MICT-2210: Optical Waveguide Theory
Credit Hour: 3
Course objectives:
1. Explain the principles of optical waveguide characteristics.
2. Analyze and design optical communication systems.
3. Locate, read, and discuss current technical literature dealing with optical fiber waveguide.
4. Network management and access networks for optical waveguide.
5. Dealing with various photonic switches.
Course contents:
Types of optical waveguides: optical integrated circuits and guiding structures. Basics of optical waveguide analysis: basic equations for light waves, polarization of light, reflection and refraction, wave equations. Guided and radiation modes in dielectric slab waveguides, Coupled mode theory; Analytical solution for optical waveguides: WKB method, Marcatili's method, effective index method, equivalent network method, Computer aided design of integrated optical waveguide devices, Application of photonics to microwave devices, Nonlinear optical waveguides
Course outcomes:
1.Classify the Optical sources and detectors and to discuss their principle.
2.Familiar with Design considerations of optical waveguide systems.
3. To perform characteristics of optical fiber, sources and detectors, design as well as conduct experiments in software and hardware, analyze the results to provide valid conclusions.
4. To get a understanding of physical properties of optical networks.
5. To get a understanding of optical components and optical node design.
References:
1.Modern optical Engineering the Design of Optical Sys. – J. Smith; SPIE Press McGraw-Hill.
2.Rajiv Ramaswamy, Kumar N. Sivaranjan and Galen H. Sasaki, " Optical Networks –A practical 3.perspective",3rdedition, Elsevier, 2010.
4.Uyless Black, “Optical Networks –Third generation transport systems”,1stedition, Pearson, 2002.
5.John M. Senior, “Optical Fiber Communications – Principles and Practice”, Pearson Education, 2009
6.Biswanath Mukherjee, “Optical Communication Networks”, McGrawHill, 1997
MICT-2211: Microwave Tubes and Circuits
Credit Hour: 3
Course objectives:
Course contents:
Introduction to strip lines, Micro strip lines, parallel strip lines, coplanar strip lines, shielded strip lines , Rectangular waveguides-theory and analysis, principle of circular waveguide. Electron guns and their design; interaction of electron beams and electromagnetic fields.Details of microwave tubes, Masers, parametric amplifiers, microwave circuits. Matrix representation of microwave component design, Analysis of waveguide discontinuations and non-reciprocal microwave circuits Klystrons: Reentrant Cavities, Velocity Modulation, Bunching Process, Output Power & Beam Loading. Multicavity Klystron Amplifiers: Output Current and Output Power Of Two – Cavity Klystron, Output Power Of four –Cavity Klystron. HELIX TWTS: Slow-Wave Structures, Amplification Process, Convection Current, Axial Electric Field, Wave Modes, Gain Consideration.
Course outcomes:
At the end of this course, students will be able to:
1. Analyze the difference between the conventional tubes and the microwave tubes for the transmission of the EM waves.
2. Acquire knowledge about the measurements to be done at microwaves.
3. Acquire complete knowledge about the applications of the microwaves for Radar Communications.
4. Design and simulate waveguide components for various applications..
References:
1. Microwave Devices and Circuits, Samuel Y. Liao, PHI, 3rd Edition.
2. Microwave Engineering, David M.Pozar, Wiley India, 3rd Edition.
3. Microwave Principles-Herbert J.Reich, J.G.Skalnik, P.F.Ordung and H.L. Krauss, CBS Publishers and Distributors, New Delhi, 2004.
4. Microwave Engineering Passive Circuits-Peter A.Rizzi, PHI, 1999
MICT-2212: Radar Engineering
Course objectives:
1.This course covers the fundamental concepts needed to understand the design and operation of radar systems for a variety of applications.
2. Topics covered include the radar range equation, signal-to-noise ratio, radar cross section, range and velocity ambiguity, radar clutter, detection and receiver design, transmitters and antenna systems. 3. Applications surveyed include pulsed, CW, and FM radars, Doppler radars, and imaging radar.
Course content:
Introduction: historical background, radar terminology, radar band designations. The radar equation: point targets, radar cross section, distributed targets, propagation, coverage diagrams; Noise, clutter and detection: theory of detection, sea and land clutter models, CFAR Processing; Displays: A-scope, B-scope, PPI, modern displays; Doppler radar and MTI: Doppler effect, delay-line cancellers, blind speeds, staggered PRFs, Adaptive Doppler filtering; Pulse Doppler processing and STAP: airborne radar, high, low and medium PRF operation, Space-Time Adaptive Processing; Pulse compression: principles, the ambiguity function, the matched filter, chirp waveforms, SAW technology; Waveform design: nonlinear FM, phase codes, waveform generation and compression; FM radar: principles, radar equation, effect of phase and amplitude errors; Synthetic Aperture Radar: principles, SAR processing, autofocus, spotlight mode, airborne and spaceborne systems and applications, interferometry, ISAR; Tracking radar: conical scan, monopoles, -tracker, track-while-scan, Kalman filters; Avionics and radionavigation: Air Traffic Control, primary and secondary radar, GPS Phased array radar: phased array principles, array signal processing, multifunction radar, scheduling; Electronic Warfare: ESM, ECM, ECCM; super resolution, IFM, types of jammers, calculation of performance, adaptive arrays, LPI radar; Stealth and counter-stealth: stealth techniques for aircraft and other target types, low frequency.
Introduction to radar, functional block diagrams, radar range equation, radar frequencies, pulse repetition frequency and range ambiguity, minimum detectable signal, radar cross-section of targets, detection and tracking, clutter and jamming. Doppler effect, continuous wave and frequency modulation radars, moving target indicator and phase-Doppler radars. Radar transmitter: Magnetron oscillator, klystron amplifier and traveling wave tube amplifier. Radar antenna: Antenna parameters, radiation pattern and aperture distribution. Receivers, displays and duplexers
Course outcomes:
References:
MICT-2103: Recent Trends in Information & Communication Engineering
Credit Hour: 3
Course Objectives:
Course Contents:
Contents will be added according to the teaching materials.
This course might address the latest 4G and 5G-related topics and beyond.
MICT-2000: Thesis
Credit Hour: 18 (M. Sc. Engg. in ICT)
MICT-2001: Project
Credit Hour: 6 (M. Engg. in ICT)
General Info
Eligibility for Admission
(1) A minimum GPA of 3.50 out of 5.00 or a first division or equivalent in any one of SSC and HSC or in equivalent examinations
(2) Must not have a GPA less than 2.50 out of 5.00 or a third division or equivalent in any of SSC and HSC or in equivalent examinations
(3) At least 50% marks or a minimum GPA of 2.50 out of 4.0 in B.Sc. in CSE, EEE, EECE, ETE, ECE, ICE, IT, CS, SWE, or equivalent in the relevant discipline.
Admission Test Syllabus
Exam Type
Weightage
Contact Information
Others Information
Masters in Information and Communication Technology (MICT)
Introduction
The Department of Information and Communication Technology (ICT) is one of the pioneer departments of this university providing top-quality educations in Information and Communication technology at its graduate programs. ICT is the leading booming sector in present day. It is already declared as a thrust sector in Bangladesh. Keeping this in mind, the department offers ICT courses to produce Information and Communication technology specialist.
Master’s in information and Communication Technology (MICT) program is designed to produce graduates with solid foundation in Information and Communication Technology skills and knowledge that can be applied across a wide range of application. It focuses on the systems development aspects of employment in the Information and Communication Technology profession. Students gain extensive experience in developing information and communication technology to address the needs of modern organizations.
Vision of the Program
The vision of the Masters of Information and Communication Technology (MICT) program is to create future leaders in information and communication technology by focusing on training, research, and innovation in ICT related fields.
Mission of the Program
The mission of the MICT program is to provide quality education in ICT related fields and train the students to effectively apply this education to solve real-world problems, thereby contributing towards the benefit of our country and the humanity.
Program Objectives
a. To master the research methods, procedures and processes, with development of critical and self-critical assessment
b. To develop the ability to research, select and organize information by analysis, as well as synthesize solution and evaluate it and anticipate their consequences so that they contribute to the society
c. To teach the context of applications, activities, projects and problems that replicate real-life situations with its development giving optimized solution to it using the knowledge of Information and Communication Engineering
Learning Outcomes
Graduates with Masters in ICT degree from BUP will be able to:
a. Demonstrate knowledge of relevant subject matter.
b. Exhibit leadership qualities through experimental learnings.
c. Analyze various technologies and methods to efficiently and effectively and controls ICT projects.
d. Understand this value of sustainable ICT practices to optimize the use of available resources.
Generic Skills
Students should be able to demonstrate the ability to:
a. Apply the principles and theory of computing to the requirements, design and development of systems with appropriate understanding of trade-offs.
b. Present reasoned arguments for a given information handling problem or opportunity, including the impact of modern technologies.
c. Critically think, evaluate and test systems to ensure the system meets the criteria for its use and future development.
d. Define and use appropriate research methods to conduct a specific project.
e. Learn independently, be self-aware and self-manage their time and workload.
f. Apply critical thinking to problem solving.
g. Analyze data in multiple forms and justify the appropriate use of technology.
h. Work effectively with others and exhibit social responsibility.
Teaching Strategy
Students gain knowledge and understanding through practical work that allows the exposure and exploration of underpinning theory and concepts. Guided reading and online content support students in developing their understanding of the subject area. An emphasis on formative feedback and tasks is built into all the first-year modules and may include participation in online activities, in order to practice and explore the topics covered in classes more fully.
Assessment Strategy
Students’ knowledge and understanding is assessed by a range of activities that include both formative (developed to provide feedback on learning) and summative (graded) tasks. A wide range of assessment methods are used. Tasks may involve traditional approaches such as case studies, assignments, presentations and term papers, time constrained tests and exams. (Details are given in article 16 of part one)
--
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
1st Semester
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
2nd Semester
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
3rd Semester
Objectives
Outcomes
References
Objectives
Outcomes
References
Objectives
Outcomes
References
4th Semester
Objectives
Outcomes
References
Objectives
Outcomes
References