Computer Engineering Curriculum 1st Year / Part 2nd Year / Part 3rd Year / Part 4th Year / Part 1.1 SH 401 Engineering Mathematics ICT 401 Computer ProgrammingME 401 Engineering Drawing ISH 402 Engineering PhysicsCE 401 Applied MechanicsEE 401 Basic Electrical Engineering 2.1 SH 501 Engineering Mathematics III CT 501 Object-Oriented Programming CT 502 Theory of Computation EE 501 Electric Circuits Theory EE 501 Electronics Devices and Circuits EX 502 Digital Logic EX 503 Electromagnetics 3.1 SH 601 Communication EnglishSH 602 Probability and StatisticsCT 601 Software EngineeringCT 602 Data CommunicationEX 602 Instrumentation IICT 603 Computer Organization & ArchitectureEX 602 Instrumentation IIEX 603 Computer Graphics 4.1 ME 708 Organization & ManagementEX 701 Energy Environment & SocietyCT 701 Project ManagementCT 702 Computer NetworksCT 703 Distributed SystemsCT 704 Digital Signal Analysis & ProcessingCT 725 Elective ICT 707 Project (Part A) 1.2 SH 451 Engineering Mathematics IIME 451 Engineering Drawing IIEX 451 Basic Electronics EngineeringSH 453 Engineering ChemistryME 452 Fundamental of ThermodynamicsME 453 Workshop Technology 2.2 EE 551 Applied MathematicsSH 553 Numerical MethodSH 552 Instrumentation ICT 554 Electrics MachinesCT 551 Discrete StructureEE 552 Data Structure and AlgorithmEX 551 Microprocessor 3.2 CE 655 Engineering EconomicsCT 651 Object-Oriented Analysis and DesignCT 652 Database Management SystemCT 653 Artificial IntelligenceCT 655 Embedded SystemCT 656 Operating SystemCT 654 Minor Project Engineering 4.2 CE 752 Professional PracticeCT 751 Information SystemsCT 753 Simulation and ModellingCT 754 Internet and IntranetCT 765 Elective IICT 785 Elective IIICT 755 Project (Part A)