Bachelor of Science in Electronics and Telecommunication Engineering (BSETE) – 128 credit hours

The objective of the BS degree in Electronics and Telecommunication Engineering is to enable the students to be competent professionals as well as to perform further studies. It is a 128 credit hour program requiring about 4 years to complete.

Core courses 68
General Science and Math 27
Electives (streams) 9
GED 18
Open Elective 6

During the first two years, the students are introduced to the basic principles of Electronics and Telecommunication Engineering, including programming skills and hands on training in electronics and telecommunication laboratories. In this period, the students are also exposed to broad based pure science courses and a wide range of education courses, such as English, Philosophy and other liberal arts and social science courses.

The third year concentrates on broadening the fundamental knowledge in Electronics and Telecommunication systems with laboratory experience in advanced electronics and telecommunication systems. It potentially forms the basis for the student to become a competent engineer for the future. During the fourth year, students are encouraged to deepen their understanding in areas of particular interest and ability. Finally the students are required to complete a thesis in their area of specialization, preferably in collaboration with an industry partner to gain practical experience.


Semester Wise Recommended Courses The Bachelor Of Science In Electronics & Telecommunication Engineering

Year First Semester Hrs Second Semester Hrs Third Semester Hrs Total

ENG 102 Composition

MAT 116 Pre-Calc




ETE 132  Programming

ENG 103Composition

MAT 125 Linear Algebra

MAT 120 Cal. & Geo





ETE 241 Elec Ckts I

MAT 130Calc & Geo

PHY 107 Physics

ENG 105 English





Total Credit Hours 3 Total Credit Hours 12 Total Credit Hours 12 27
SOPHOMORE ETE 211 Anal Elect

MAT 240 Calc. & Geo

PHY 108 Physics

ENV 107/214 Environment





ETE 212 Dig Elect

MAT 350 Eng. Math

MAT 250 Calc & Geo

ETE  341 Elec Ckts II





ETE 221 Signal & Sys

ETE 283 ELEC lab

ACT 201 Accounting

MAT 361 Prob Stat






Total Credit Hours 12 Total Credit Hours 12 Total Credit Hours 11 62
JUNIOR ETE 321 Intro to Com

ETE 331 Data Ntwk

ETE 311 Com Electr

ETE 361 Electro-Mag

GED – 1






ETE 411 Semiconductor

ETE 423 Tel Network

ETE 332 Micro-Proc Intf

ETE 383 Elec Lab II

GED – 2






ETE 426 Optic-Fiber

ETE 471 DSP Filters


Elective 1





Total Credit Hours 15 Total Credit Hours 14 Total Credit Hours 12 103
SENIOR ETE 422 Dig Com

ETE 481 Adv Com Lab

Elective 2

Elective 3





ETE 424 Mobile  Com

ETE 482 Adv Com Lab

Open 1

Open 2





ETE 498/499* 3
Total Credit Hours 11 Total Credit Hours 11 Total Credit Hours 3 128
Note: * The work can be full time research for 3 credits, or a combination of full time internship in the industry for 1 credit with a research report for 2 credits


Course List for BSETE

Degree Core Courses I (Engineering Courses): 68 Credit Hours

Course Name Credit Hours
ETE 131: Introduction to Telecommunication and Computer Engineering (Mandatory Lab) 3
ETE 132: Computer Programming (Mandatory Programming Lab) 3
ETE 211: Analog Electronics (Mandatory Lab) 3
ETE 212: Digital Logic Design (Mandatory Lab) 3
ETE 221: Signals and Systems 3
ETE 241: Electrical Circuits  I (Mandatory Lab) 3
ETE 283: Electrical and Electronics Design Laboratory I 2
ETE 311: Digital Electronics & Pulse Techniques (Mandatory Lab) 3
ETE 321: Introduction to Communications Systems (Mandatory Lab) 3
ETE 331: Data Communications and Computer Networks (Mandatory Lab) 3
ETE 332: Microprocessors and Assembly Language Programming (Mandatory Lab) 3
ETE 341: Electrical Circuits II (Mandatory Lab) 3
ETE 361: Theory of Electromagnetic Fields 3
ETE 383: Electrical and Electronics Design Laboratory II 2
ETE 411: Semiconductor Devices and Technology 3
ETE 412: Introduction to VLSI ( Mandatory Lab) 3
ETE 422: Principles of Digital Communications 3
 ETE 423: Principles of Telecommunication Network 3
 ETE 424: Mobile and Wireless Communication System 3
 ETE 426: Fiber Optic Communication System (MandatoryLab) 3
 ETE 471: Digital Signal Processing  (Mandatory lab) 3
 ETE 481: Advanced Electronics and Communications Lab I 2
 ETE 482: Advanced Electronics and Communications Lab II 2
 ETE 499/498: Project/Research/Internship 3

Degree Core Courses II (Math & General Science Courses): 27 Credit Hours

Course Name Credit Hours
MAT 116: Pre-Calculus 0
MAT 120: Calculus and Analytical Geometry I 3
MAT 125: Linear Algebra 3
MAT 130: Calculus and Analytical Geometry II 3
MAT 240: Calculus and Analytical Geometry III 3
MAT 250: Calculus and Analytical Geometry IV 3
MAT 350: Engineering Mathematics 3
MAT 361: Probability and Statistics 3
PHY 107: Physics I (Mandatory Lab) 3
PHY 108: Physics II (Mandatory Lab) 3

Elective Courses: 9 credit Hours

Course Name Credit Hours
ETE 312: Power Electronics 3
ETE 333: Artificial Intelligence 3
ETE 334: Internet and Web Technology 3
ETE 335:  Database Management Systems 3
ETE 406: IP Telephony 3
ETE 413: Microelectronics 3
ETE 414: Opto-electronic Devices 3
ETE 415: CMOS Analog Circuit Design 3
ETE 416: Advanced IC Processing Integration 3
ETE 417: Semiconductor Packaging 3
ETE 418: Control Engineering 3
ETE 419 Verilog HDL: Modeling, Simulation and Synthesis 3
ETE 420 Advanced VLSI Chip Design 3
ETE 425: Advanced Network Planning 3
ETE 427: Satellite Communication System 3
ETE 428: RF Engineering 3
ETE 429: Radio and TV Engineering 3
ETE 431: Networks and Distributed System 3
ETE 432: Neural Networks 3
ETE 433: Pattern Recognition 3
ETE 434: Embedded System 3
ETE 435: Computer Peripherals and Interfacing (Mandatory Lab) 3
ETE 444: Introduction to Nanotechnology 3
ETE 451: Telecommunications Business & Management 3
ETE 452: E-commerce 3
ETE 453: Engineering Management 3
ETE 461: Microwave Engineering 3
ETE 472: Speech Analysis and Processing 3
ETE 473: Image Processing 3
ETE 400: Special Topics 3

General Education (GED) Elective Courses: 27 (9+18) credit Hours

A total of 9 credits comprising 3 credits each in Computer Science, Mathematics and Science automatically fulfilled in the core requirement. Students, therefore, have to take only 18 credits of General Education including the following courses:

Course Name Credit Hours
ENG 103: Intermediate Composition 3
ENG 105: Advanced Composition 3
ENV 107/ENV 214: Environmental Science/Environmental Management 3

Open Electives (6 credits):

Students may choose two courses (6 credits) from any area.


Short Description of Core Engineering Courses

ETE 131 (Introduction to Telecommunications and Computer Engineering): Computer Basics, Computer Software and Hardware, Binary Numbers, Basic Networking Technologies, Digital Bandwidth, OSI and TCP/IP model, Basics of LAN Devices, Data Flow Through LANS, Signals and Noise in Communication System, Basics of Encoding Networking Signals, Media Connections and Collisions, Wireless Transmissions, Optical Fiber Communications, PSTN, Mobile Telephone System, Cable TV, Broadband Wireless.  3 credits.

ETE 132 (Fundamental of programming language): This is a traditional programming course for ETE majors and other students with a deep interest in the subject. The course is designed to help students learn the basics of computer programming in a structured manner using the most popular and commonly used programming language C. It covers basic programming constructs, semantics, rules and methods. The course focuses on how to design, model, implement, debug and design programs in C. The course also emphasizes on developing the programming skills necessary to properly develop solutions to real-world problems. The students have to develop a software project using C language which gives the profound idea of the programming language. Topics included for this course are: basic data type, control structure, function, array, pointer, structure, file, preprocessor. Prerequisite: ETE-131. 3 Credits.

ETE 241 (Electrical Circuits): Formulation and solution of circuit equations, network theorems, sinusoidal steady-state analysis. Topics include loop and nodal analysis, superposition and Thevenin theorem, properties of sinusoids, phasor representation and vector diagrams. This course has mandatory laboratory sessions every week. Prerequisite: MAT 120. 3 Credits.

ETE 211 (Analog Electronics): Small and large signal characteristics and models of electronic devices; analysis and design of elementary electronic circuits. This course has mandatory laboratory sessions every week.  Prerequisite: ETE 241. 3 Credits.

ETE 212 (Introduction to Digital Electronics): Flip-flops, shift registers, counters, arithmetic operations, semiconductor memories, switches, A/D converters D/A converters and selected applications of digital circuits. Prerequisite: ETE 132. 3 Credits.

ETE 221 (Signals and Systems): Analysis techniques for signals and systems. Signal representation, including Fourier and LaPlace transforms. System definitions and properties, such as linearity, causality, time invariance, and stability. Use of convolution, transfer functions and frequency response to determine system response. Applications to circuit analysis. Prerequisite: MAT 350. 3 Credits.

ETE 283 (Electrical and Electronics Design Laboratory I): Prerequisite: ETE 211. 2 Credits.

ETE 361 (Theory of Electromagnetic Fields): Maxwell’s equations and their application to engineering problems. Topics include Electrostatics, steady electric currents, magnetostatics (through materials, inductances, forces, and energy), time-varying fields, waves and propagation, transmission lines, waveguides. Prerequisite: PHY 108, MAT 350. 3 Credits.

ETE 311 (Communication Electronics): Design methods to fix gain and bandwidth specifications in amplifiers are presented. Design use of feedback techniques is presented. Properties and design application of operational amplifiers are studied. Emphasis is given on electronic circuitry used in communication engineering. This course has mandatory laboratory sessions every week.  Prerequisite: ETE 211, ETE 212. 3 Credits.

ETE 321 (Introduction to Communications Systems): Analysis and design of communication systems based on random variables, moments, and autocorrelation and power spectral density. Topics include analysis of noise, pulse shaping, bandpass signals, sampled signals, modulation and mixing. Applications include analysis of bit error rate, error probability of coded systems, and blocking probability properties and the impact of these properties on communication system design. This course has mandatory laboratory sessions every week. Prerequisite: ETE 221, MAT 361. 3 credits.

ETE 331 (Data Communications and Computer Networks): Introduction to International Standards Organization open System Interconnection (ISO-OSI) reference model, design issues and protocols in the physical layer, data link layer  and network layer;  architectures and control algorithms of local area networks, point-to-point networks and satellite networks; standards in network access protocols; models of network interconnection, and overview of networking and communication software: This course has mandatory laboratory sessions every week.  Prerequisite: ETE 132, ETE 221. 3 credits.

ETE 332 (Microprocessors and Assembly Language Programming): Design of a simple processor, review of advanced processors, control logic design: random logic and microprogramming; machine-level programming, instruction sets, data representations; subroutines; input/output hardware and software; pipelining; relation to high-level languages. This course also includes study of microprocessor architectures, hardware modules, and interfaces; programming, software tools, development systems, and applications; and microprocessor system design methodology. This course has mandatory laboratory sessions every week.  Prerequisite:  ETE 212. 3 credits.

ETE 341 (Electrical Circuits II): Descriptions of signal wave forms, circuit differential equations and their solutions, convolution and impulse response, impedance, properties of sinusoids, phasor representation and vector diagrams resonance, network topology, and formulation of loop, node and state equations. Prerequisite: ETE 241 and MAT350. 3 Credits.

ETE 383 (Electrical and Electronics Design Laboratory II): Prerequisite: ETE 311,  ETE 321. 2 credits.

ETE 411 (Semiconductor Devices and Technology): This course is concerned with semiconductor physics or -in brief- how semiconductor devices work. Physical aspects of semiconductors will be presented, fol­lowed by: diodes, bipolar junction transistors, and MOSFETs. Topics to be covered in the course include: Basic quantum mechanics necessary to describe how electrons behave in atoms, free space, and solid, band theory of solid: concept of conduction/valence band, concepts of electrons, holes, doping, carrier concentration, scattering, and mobility, behavior of electrons inside semiconductor when a field or concentration gradient has been present, basic operation of p-n junction (diode), operation of light emitters and detectors, bipolar junction devices, MOSFET. Prerequisite: ETE 311, PHY 108. 3 credits.

ETE 412 (Introduction to VLSI): Introduction to the design and layout of Very Large Scale Integrated Circuits (VLSI). Emphasis is placed on digital CMOS circuits. Static and dynamic properties of MOSFET devices, along with integrated circuit fabrication are examined. ASIC and FPGA will be reviewed. Computer-aided design tools are used to produce working integrated circuit designs. Students will also learn to use a hardware descriptive language (VHDL) in the digital design process. This course has mandatory laboratory sessions every week.  Prerequisite: ETE 411. 3 Credits.

ETE 422 (Principles of Digital Communication): System level analysis and design for digital and analog and communications systems: analog-to-digital conversion, digital and analog modulation types, PC and delta modulations, matched filters, receiver design, link budgets, signal to noise ratios and bit error rates in noisy channels. Prerequisite: ETE 321. 3 credits.

ETE 423 (Principles of Telecommunication Networks): Architecture, technology, operation, and application of telecommunication networks including digital telephony, access networks, fiber optic networks, data networks, ATM, SDH, FDDI and integrated services networks. Design and analysis of networks for voice, data, and video applications. Prerequisite: ETE 321, ETE 331. 3 credits.

ETE 424 (Mobile and Wireless Communication System): Fundamental theory and design of high capacity wireless communications systems. This course will discuss cellular systems as well as high-speed wireless data communication systems. Topics include trunking, propagation, frequency reuse, modulation, source coding, error correction coding, multiple access schemes and equalization. Prerequisite: ETE 422. 3 credits.

ETE 426 (Fiber Optic Communication System): Theory of optical fiber waveguide propagation and design applications in communication and sensing systems. Opto-electronic transmission and switching system, Transceivers, WDM and DWDM systems, SDH systems, FDDI, Broadband communication system, Submarine Cable Networks, fiber to the home and curb.  Prerequisite: ETE 361, ETE 423. 3 credits

ETE 451 (Telecommunication Business and Management): Overview of management, business operations, technologies and industries of telecommunications. regular and value added voice and data services and business development, VoIP technoloogy,  telecommunications market, industry, competitions, cost, pricing and tariff structure, regulation and compliance, interconnections, spectrum management, competition, restructuring and reengineering, class exercises of business technology strategy, business modeling, telecommunications business case analysis.    Prerequisite: Completion of 100 credits. 3 credits.

ETE 471 (Digital Signal Processing): Continuous- and discrete-time system theory. Block diagrams, feedback, and stability theory. Discrete-time stability, difference equations, Z-transforms, transfer functions, Fourier transforms, and frequency response. Analysis, design, and realization of digital filters. Discrete Fourier Transform algorithms, digital filter design procedures, coefficient quantization, finite word length arithmetic, fixed point implementation, limit cycles, noise shaping, decimation and interpolation. This course has mandatory laboratory sessions every week.  Prerequisite: ETE 221.  3 Credits

ETE 481 (Advanced Electronics and Communications Lab I): Prerequisite: ETE 411, ETE 412. 2 credits.

ETE 482 (Advanced Electronics and Communications Lab II): Prerequisite: ETE 426, ETE 424. 2 credits.

ETE 499/498 (Projects/Research/Internships): To be taken during the last semester as a full time project. The work can be full time research for 3 credits, or a combination of full time internship in the industry for 1 credit with a  research report for 2 credits. Pre-requisite: Completion of 123 credits. 3 credits


Short Description of Elective Courses

ETE 312 (Power Electronics): Power devices and switching circuits including inverters and converters; electronic power processing and control as applied to industrial drives, transportation systems and computer systems. Prerequisite: ETE 211.  3 credits.

ETE 333 (Artificial Intelligence): An introductory description of the major subjects and directions of research in artificial intelligence; topics include all languages (LISP and PROLOG), basic problem solving techniques, knowledge representation and computer inference, machine learning, natural language understanding, computer vision, robotics, and societal impacts.  Prerequisite: ETE 332.  3 credits.

ETE 334 (Internet and Web Technologies): Develops an in-depth knowledge of the concepts, principles and implementation techniques related to the Internet and web technology. Details about the Internet, Intranet, and Extranet, will be covered. Web server management, threats, security of client and server, network security like firewall, SSL, authentication and authorization, search engine, Internet protocols like TCP/IP, SGML, XML. Design and developments of Web applications using Java Applets, ASP, Java Script, CGI and other Web tools are discussed. Prerequisite: ETE 331. 3 credits.

ETE 335 (Database Management Systems):  Examines the logical organization of databases: the entity-relationship model; the hierarchical, network, and relational data models and their languages.  Functional dependencies and normal forms.  Design, implementation, and optimization of query languages; security and integrity; concurrency control, and distributed database systems. Prerequisites: EEE132, or consent of the instructor.  3 credits.

ETE 413 (Microelectronics): Design techniques for hybrid microelectronics, analog integrated electronic circuits, materials and processing, design of monolithic integrated circuits, and hybrid integrated circuits; thick film circuits, thin film circuits, multichip modules, interconnects, electronic packaging, processing and fabrication of IC technologies. Prerequisite: ETE 412.  3 credits.

ETE 414 (Optoelectronic Devices): To provide an introduction to the operating principles of optoelectronic devices used in various current and future information processing and transmission systems.  The emphasis is on the generation (via lasers) and detection of optical signals. Prerequisite: ETE 411.  3 credits.

ETE 415 (CMOS Analog Circuit Design): This course introduces the students to analog integrated circuit design techniques, beginning with a review of fundament device properties to complex multistage amplifier design. The goal of this course is to teach the basic techniques for the analysis and design of analog building blocks; i.e. amplifiers, current mirrors, comparators, cascade amplifiers, PLL etc., noise considerations, frequency response. By the end of the course the students will have designed and presented a complex analog circuit (e.g. An amplifier, a band-gap reference, etc) with specifications close to state of the art, on a commercial state of the art process. Prerequisite: ETE 411. 3 credit.

ETE 416 (Advanced IC Process Integration): Prerequisite: ETE 411.  3 credits

ETE 417 (Semiconductor Packaging): Prerequisite: ETE 411.  3 credits.

ETE 418 (Control Engineering): Introduction to control systems, Definitions, Mathematical background, General nature of the engineering control problem. Writing system Equations, Solution of Differential Equations, Laplace Transform, System Representation, Control System Characteristics, Root Locus, Frequency Response, Root- Locus Compensation Design. 3 credit
ETE 419 Verilog HDL Modeling, Simulation and Synthesis: This course is designed to cover a global understanding of Verilog HDL- based design.  Topics treated include: Event-Driven Simulation, hardware modeling and simulation in Verilog, data types and logic system in Verilog, Structural and behavioral modeling, user-defined tasks and functions in Verilog and interactive debugging in Verilog using software tools. Prerequisite: CEG 231 w/Lab 3 credit

ETE 420 Advanced VLSI Chip Design : This course discusses high-tech VLSI chip design area and a flourishing field within Electronic Design Automation. Course covers advanced VLSI chip design methodology which includes physical design, system partitioning, FPGA partitioning, partitioning methods, estimating ASIC size, floorplaning, placement, physical design flow, global routing, detailed routing, special routing, circuit extraction and DRC, scan-chain insertion, clock-tree routing and signal-net routing. The course introduces the systematic top-down design methodology to design complex digital hardware such as FPGA, EPLD and ASIC.  Verilog Hardware Description Language and sophisticated EDA tools are utilized to elaborate the material covered throughout the course. Course projects of this course will lead to open research topics. 3 credit.

ETE 425 (Advanced Network Planning): Focuses on advanced concepts and issues in enterprise networking. Course reviews fixed, mobile/wireless networks planning, backbone networks, network components, such as hubs, routers, gateways, internetworking, IP addressing, multimedia networking. It focuses on high level managerial issues, such as network design and implementation tools, network security, and regulatory issues. Prerequisite: ETE 331, ETE 423.  3 credits.

ETE 427 (Satellite Communication System): Theory and practice of satellite communications. Orbits and launchers, spacecraft, link budgets, modulation, coding, multiple access techniques, propagation effects, and earth terminals. Prerequisite: ETE 423. 3 Credits.

ETE 428 (RF Engineering): Amplitude, frequency, and pulse-modulated communication systems, including the effects of noise. Design of radio transmitter and receiver circuits using Y- and S- parameter methods. Circuits include oscillators, radio frequency amplifiers and matching networks, modulators, mixers, and detectors. Prerequisite: ETE 311, ETE 321, 422. 3 Credits.

ETE 429 (Radio and TV Engineering): Transmission and reception system of radio, television, and other broadcast systems, network design and planning, urban and rural coverage, spectrum management, economic analysis. Prerequisite: ETE 311, ETE 321, 422. 3 Credits.

ETE 431 (Networks and Distributed Systems):  Introduction to concepts of transport connections and sessions; design issues in transport layer and session layer protocols, terminal and file transfer protocols, message handling protocols, etc.; methods to ensure network security and privacy; algorithms for deadlock detection, concurrency control and synchronization in distributed systems; models of distributed computation; networking facilities and resource control and management methods in network and distributed operating systems.  Prerequisite: ETE 331, ETE 423.  3 credits.

ETE 432 (Neural Networks): Elementary Neurophysiology – Biological Neurons to Artificial  Neurons. Adaline and the Medaline. Perceptron. Backpropagation  Network. Bidirectional Associative Memories. Hopfield Networks. Counterpropagation  Networks. Kohonen’s Self Organizing  Maps. Adaptive Resonance Theory. ART1 – ART2 – ART3. Boltzman Machines, Spatiotemporal Pattern Classifier, Neural Network models: Neocognitron , Application of Neural Networks to various disciplines. Prerequisite: ETE 333. 3 credits.

ETE 433 (Pattern Recognition): Introduction: Basic concepts, Design concepts, Examples; Decision functions: Linear decision functions, Generalized decision functions; Pattern classification by distance functions: Minimum distance pattern classification, Cluster seeking; Pattern classification by likelihood functions: Bayes classifier; Structural pattern representation: Grammars for pattern representation, Picture description language and grammars, Stochastic grammars; Structural pattern recognition: String to string distance; Matching other structures: Relational structures, Graph matching, Matching by relaxation, Random graph. Prerequisite: ETE 333, ETE 421. 3 credits.

ETE 434 (Embedded System): Provides a detailed overview of the important topics in the field. Typical examples of embedded systems; real time and safety critical issues; constraint-driven design; systems integration; hardware-software partitioning and time-to-market considerations will be addressed. The subject will examine programmable devices, microcontrollers, application specific standard processors; importance of interrupts; reconfigurable logic; system-on-a-chip; finite state machines; dataflow architectures; and distributed embedded systems. Software for embedded systems, including: programming languages and software architectures; interrupt servicing; multi-tasking; task communications and scheduling; verification; hardware-software co-simulation; and real-time operating systems will be introduced. Prerequisite: ETE 332. 3 credits.

ETE 434 (Embedded System): Provides a detailed overview of the important topics in the field. Typical examples of embedded systems; real time and safety critical issues; constraint-driven design; systems integration; hardware-software partitioning and time-to-market considerations will be addressed. The subject will examine programmable devices, microcontrollers, application specific standard processors; importance of interrupts; reconfigurable logic; system-on-a-chip; finite state machines; dataflow architectures; and distributed embedded systems. Software for embedded systems, including: programming languages and software architectures; interrupt servicing; multi-tasking; task communications and scheduling; verification; hardware-software co-simulation; and real-time operating systems will be introduced. Prerequisite: ETE 332. 3 credits.

ETE 435 (Computer Peripherals and Interfacing): Design and operation of interface between computer and the outside world, Sensors, transducers ad signal conditioning circuits, interfacing memory and I/O devices-such as monitors, printers, disc drives, optical displays, some special purpose interface cards, stepper motors and peripheral devices. IEEE-488, RS-232 and other buses, Study and applications of peripheral chips including 8212, 8155, 8255, 8251.

ETE 452 (E-commerce): Insight into how electronic commerce plays a pivotal role in the emergence of the new network economy through business cases. It covers cases in the new business paradigm, the Internet market space, electronic commerce in the region, electronic payment and security solutions, supply chain management, customer relationship management, intra-organizational electronic commerce, B-to-B and B-to-C electronic commerce, establishing trust and managing regulatory harmonization. Also provides an overview of the technologies used in electronic commerce, e.g. computer and network security, databases, multimedia computing, search engine, data mining, and intelligent agents. Prerequisite: ETE 331, ETE 431. 3 credits.

ETE 453 (Engineering Management): Focuses on the key aspects of the modern telecommunications and IT sector management, e.g. services engineering, billing, HR, operations, maintenance, planning, customer relations, supply chain, changing technologies, regulation policies, solution engineering, outsourcing, strategy development. Pre-requisite: ETE 423. 3 credits.

ETE 461 (Microwave Engineering): Passive and active Radio Frequency and microwave components and circuits for wireless communications; transmission-line theory; planar transmission-lines and waveguides; S-parameters; resonators; power dividers and couplers; microwave filters; sources, detectors, and active devices; modern RF & microwave CAD; measurement techniques. Pre-requisite: ETE 311, ETE 361, ETE 423. 3 credits.

ETE 472 (Speech Analysis and Processing): Models for speech signals; coding and storage of speech; short-time frequency domain techniques; linear predictive coding; speech synthesis; speech recognition; application case studies. Prerequisite: ETE 322. 3 credits.

ETE 473 (Image Processing): Introduction; Point operations; Histograms; Spatial operations; Image filtering, Affine transformations; Image rectification; Interpolation and other transformations; Contrast enhancement; Convolution operation, Magnification and Zooming; Fourier transform; Edge detection; Boundary extraction and representation; Mathematical morphology. Prerequisite: ETE 322. 3 credits.

ETE 400 (Special Topics): Students can work for a Semester on an advanced topic in the area of Electronics or Telecommunication under the guidance of a faculty member. Prerequisite: Consent from the department chair and the concerned faculty. 3 credits.


Short Description of Math and General Science Core Courses

MAT 116 (Pre-Calculus): Topics include sets, real number systems, algebraic expressions, systems of equations, functions and relations, quadratic functions, synthetic divisions, the zeros of a polynomial function, exponential and logarithmic functions, trigonometric functions and their graphs, additional applications of trigonometry, mathematical induction, binomial theorem, sequences. Prerequisite: High School Mathematics. 3 Credits

MAT120 (Calculus and Analytical Geometry I):  A first course in calculus and analytic geometry. Coordinates, Graphs and Lines; Functions and Limits; Differentiations; Application of Differentiation; Integration; Logarithmic and Exponential Functions. Prerequisite: MAT 116. 3 credits.

MAT 125 (Linear Algebra):  Basic concepts and techniques of linear algebra; includes system of linear equations, matrices and inverses, determinants, and a glimpse at vector spaces, eigenvalues and eigenvectors, Markov processes, . Prerequisite: MAT 116.  3 credits.

MAT 130 (Calculus and Analytical Geometry II):  Second course in calculus and analytic geometry. Applications of Definite Integral; Hyperbolic Functions, Inverse Trigonometric and Hyperbolic Functions; Techniques of Integration; Improper Integrals: L’Hospitals Rule; Topics of Analytical Geometry; Polar Coordinates and Parametric Equations.  Prerequisite: MAT120.  3 credits.

MAT 240 (Calculus and Analytical Geometry III):  Third course in calculus and analytic geometry. Infinite Series; Three Dimensional Spaces, Vectors; Vector valued Functions; First Order Differential Equations. Prerequisite: MAT130.  3 credits.

MAT 250 (Calculus and Analytical Geometry IV): Partial Derivatives, Multiple Integrals, Topics in Vector Calculus. Prerequisite: MAT240.  3 credits.

MAT 350 (Engineering Mathematics): Complex Variable Theory, 2nd order ordinary differential equations and system of 1st order differential equations, series solutions, Laplace transformations, Fourier Series, Fourier transformations. Prerequisite: MAT240  3 credits.

MAT 361 (Probability and Statistics): Concept of data and variables, collection, tabulation, representation. Measures of central tendencies – mean, median, mode, etc. Measures of dispersion – variance, standard deviation. Random variables and their probability function, binomial probability distribution, mathematical expectation and moment generating functions, joint distribution of two random variables, stochastic independence, continuous random variables, normal distribution, central limit theorem. Programming assignments will be a part of this course. Prerequisite: MAT250.  3 credits.

PHY 107 (Physics I): Vectors, Kinematics, Newton’s Law, Conservation of Energy and Momentum, Rotational Kinematics, Conservation of Angular Momentum, Collision, Compton Effect, Nuclear Theory, Oscillations and Waves, Gravitation. This course has mandatory lab sessions every week. Prerequisite: MAT 120 and Physics in HSC/A’Level. 3 credits.

PHY108 (Physics II): Electric Charge, Coulomb’s Law. The Electric Field: Electric Field Lines, The Electric Field Lines Due to a Point Charge, The Electric Field Lines Due to an Electric Dipole, The Electric Field Lines Due to a Line of Charge, The Electric Field Lines Due to a Charged Disk. Gauss Law: Gauss’s Law in Cylindrical, Planar and Spherical Symmetries. Electric Potential: Equipotential Surfaces, Potential Due to an Electric Dipole. Capacitance: Capacitors in Parallel and Series, Capacitors with a Dielectric. Electric Current, Current Density, Resistance and Resistivity, Ohm’s Law. Circuits, Work, Energy and EMF, Single Loop Circuits, Potential Differences, Multiloop Circuits, RC Circuits. The Magnetic Field, Ampere’s Law, Solenoids and Torroids, Faraday’s Law of Induction, Alternating Currents, Maxwell’s Equations. This course has mandatory lab sessions every week. Prerequisite: PHY107. 3 credits


Short Description of General Education Courses

ENG 103 (Intermediate Composition): Continued work on analytic reading and on fluency and control of the writing process. Development of expressive, persuasive and referential writing with emphasis on planning, organization, cohesion and coherence. 3 credits.

ENG 105 (Advanced Composition): Continued work on analytic reading and on fluency and control of the writing process.  Emphasis on sentence structure, organization, paragraphing, coherence and cohesion. Besides, the course is to develop the skills to communicate effectively as an engineer. The course focuses on enhancing an engineer’s ability in written and verbal communications, writing technical reports, and effective presentation of project proposals, and  techniques of oral and visual communication with in-class practices. Prerequisite: ENG 103. 3 credits.

ENV 107 (Environmental Science): Man and environment. Major components of the environment. Basic population dynamics. Bio-geo-chemical cycles. Biosphere: ecological concepts and ecosystems; flow of matter and energy through an ecosystem; biodiversity. Lithosphere: agriculture and environment; urbanization; solid and hazardous waste management.  Atmosphere: chemistry of air; urban air pollution; acid rain; global warming; ozone layer depletion. Hydrosphere: water chemistry; water pollution and treatment; wetland and coastal management. Renewable and non-renewable energy. Environmental health and toxicology. 3 credits.

ENV 214 (Environmental Management): A problem-solution approach to resource and resource management with particular focus on natural resource management; management of forests, range-lands, parks, and biodiversity;  soil and water resource management; solid and hazardous waste management; management issues arising out of legal, economic and social aspects of environmental factors; eco-centric and human approaches to environmental management; basic theory of renewable and non-renewable resources and their management; theory of holistic and proactive environmental management; green information systems, industrial structure and corporate policy; environmental dimensions of normative and strategic management; environmental management tools for businesses; risk management and liability. 3 credits.