Semester 3

CO221 Digital Design (3 Credits)
Course Content:
Introduction to digital logic, Number systems and digital logic, Combinational logic circuits, Modular design of combinational circuits, Sequential logic circuits and memory elements, Design of synchronous sequential circuits, Analysis and design of asynchronous sequential circuits, Digital circuit design and implementation.
(Lectures : 30h, Practical-Classes : 16h, Assignments : 14h)
More Details
 

CO222 Programming Methodology (3 Credits)
Course Content:
Problem solving, Storing and naming data and operators, Control flow, Using standard library functions, Structured programming, Static allocation, References (pointers), Linked structures, Memory layout, Language tool-chains, Support tools
(Lectures : 24h, Tutorial-Classes : 8h, Practical-Classes : 14h, Assignments : 12h)
More Details
 

CO223 Computer Communication Networks 1 (3 Credits)
Course Content:
Communication networks, Terminology, classification, and performance metrics, Network Design; Layered network architectures, Network applications and transport services, Packet-switching networks, Transmission over links and local area networks, Physical transmission fundamentals, Circuit-switching networks
(Lectures : 30h, Tutorial-Classes : 2h, Practical-Classes : 22h, Assignments : 4h)
More Details
 

EE282 Network Analysis for Computer Engineering (3 Credits)
Course Content:
Review of DC circuits, First-order circuits, Second-order circuits, Sinusoidal steady state analysis, Laplace transform and network analysis, Two-port networks.
(Lectures : 45h)
More Details
 

EM211 Ordinary Differencial Equations (3 Credits)
Course Content:
Introduction, Different types of differential equations and solutions, Modelling with differential equations, First order differential Equations, Differential equations with constant coefficients, Linear differential equations, Solutions in series, Laplace transformations, System of ordinary differential equations, Numerical solutions to ODEs, Concept of probability, Discrete probability distributions.
(Lectures : 36h, Tutorial-Classes : 9h)
More Details
 

EM213 Probability & Statistics (3 Credits)
(Lectures : 24h, Tutorial-Classes : 4h, Assignments : 4h)
More Details
 

EM214 Discrete Mathematics (3 Credits)
Course Content:
Fundamentals, Combinatories, Graph theory, Algorithms, Prepositional calculus, Mathematical models for computing machines.
(Lectures : 36h, Tutorial-Classes : 9h)
More Details