BSc
Computer Engineering BSc Programs
Admission Requirement
As per the university’s requirement which will be based on the university legislation. In addition, the student should complete 311 ECTS +internship as per the curriculum
Course code | Course title | ECTS | Lec | Tut | Lab | HS |
Psyc 1011 | General Psychology | 5 | 3 | – | – | 5 |
Math1011 | Mathematics for Natural Sciences | 5 | 3 | 2 | – | 5 |
GeEs 1011 | Geography of Ethiopia and the Horn | 5 | 3 | – | – | 7 |
Phys 1011 | General Physics | 5 | 2 | 1 | – | 7 |
LoCT 1011 | Critical thinking | 5 | 3 | – | – | 7 |
FLEn 1011 | Communicative English I | 5 | 3 | – | – | 7 |
SpSc 1011 | Physical Fitness | P/F | 1 | – | 1 | 0 |
Total | 30 | 18 | 3 | 1 | 38 |
Course code | Course title | ECTS | Lec | Tut | Lab | HS |
Math1042 | Applied Mathematics I | 6 | 3 | 3 | – | 6 |
EmTe1032 | Introduction to Emerging Technologies | 5 | 2 | 3 | – | 5 |
MGMT1022 | Entrepreneurship | 4 | 2 | 3 | – | 3 |
Anth1012 | Social Anthropology | 4 | 2 | – | – | 6 |
FLEn1012 | Communicative English II | 5 | 3 | – | – | 7 |
CoEng1112 | Computer programming | 5 | 2 | – | 3 | 5 |
MCIE1012 | Moral and Civic education | 4 | 2 | – | – | 6 |
Total | 33 | 16 | 9 | 3 | 38 |
Course code | Course title | ECTS | Lec | Tut | Lab | HS |
MEng2031 | Engineering Drawing | 5 | 2 | 3 | – | 5 |
CEng2061 | Engineering Mechanics I (Statics) 5 | 2 | 3 | – | 5 | |
Stat2051 | Probability and Statistics | 5 | 2 | 3 | – | 5 |
Math2041 | Applied Mathematics II | 5 | 3 | 3 | – | 4 |
Incl2011 | Inclusiveness | 4 | 2 | 2 | – | 5 |
Econ2021 | Introduction to Economics | 5 | 2 | 3 | – | 5 |
Total | 29 | 13 | 17 | – | 29 |
Course code | Course title | ECTS | Lec | Tut | Lab | HS |
CoEng2112 | Intermediate Computer programming | 5 | 2 | – | 3 | 3 |
EEng2072 | Fundamental of electrical engineering | 5 | 2 | 3 | – | – |
EEng2072 | Fundamental of electrical engineering lab 3 | 0 | – | 3 | 3 | |
MEng2062 | Engineering Mechanics II (Dynamics) | 5 | 2 | 3 | – | – |
Math2042 | Applied Mathematics III | 5 | 3 | 3 | – | – |
EEng2072 | Applied modern physics | 5 | 2 | 3 | – | 5 |
CoEng2112 | Computational Methods | 5 | 2 | – | 3 | 3 |
Total | 33 | 13 | 12 | 9 | 14 |
Course code | Course title | ECTS | Lec | Tut Lab | HS | |
EEng3071 | Applied Electronics I | 5 | 2 | – | 3 | 5 |
CoEng3121 | Data Structure | 5 | 2 | – | 3 | 3 |
EEng3081 | Signals and System Analysis | 5 | 2 | 3 | – | 5 |
CoEng3131 | Computer Network I | 5 | 2 | – | 3 | 5 |
Math3051 | Discrete Mathematics | 5 | 2 | 3 | – | 5 |
CoEng3123 | Database Management Systems | 5 | 2 | – | 3 | 5 |
EEng3073 | Electrical workshop practice | 3 | 1 | – | 3 | 2 |
Total | 33 | 13 | 6 | 15 | 30 |
Course code | Course title | ECTS | Lec | Tut | Lab | HS |
CoEng3122 | Algorithm analysis and design | 5 | 2 | – | 3 | 5 |
EEng3074 | Basic Electrical devices | 5 | 2 | – | 3 | 5 |
CoEng3092 | Digital Logic Design | 7 | 2 | 3 | 3 | 6 |
EEng3072 | Applied Electronics II | 5 | 2 | – | 3 | 5 |
CoEng3132 | Computer Network II | 5 | 2 | – | 3 | 5 |
EEng3082 | Network Analysis & Synthesis | 5 | 2 | 3 | – | 5 |
Total | 32 | 12 | 6 | 15 | 31 |
Course code | Course title | ECTS | Lec | Tut Lab | HS | |
CoEng4131 | Internet Programming | 5 | 2 | – | 3 | 5 |
EEng4081 | Introduction to Communication Systems | 5 | 2 | – | 3 | 5 |
CoEng4091 | Computer architecture and Organization | 5 | 2 | 3 | – | 5 |
CoEng4111 | Advanced programming | 7 | 2 | 3 | 3 | 6 |
EEng4101 | Introduction to control engineering | 5 | 2 | – | 3 | 5 |
CoEng4153 | Research Methods and Presentation | 3 | 2 | – | – | 4 |
Total | 30 | 12 | 6 | 12 | 30 |
Course code | Course title | ECT | Lec | Tut Lab | HS | |
CoEng4092 | Microprocessors and Interfacing | 5 | 2 | – | 3 | 5 |
CoEng4132 | Artificial Intelligence | 5 | 2 | – | 3 | 5 |
CoEng4142 | Operating systems & System programming 7 | 2 | 3 | 3 | 5 | |
CoEng4094 | VLSI Design | 5 | 2 | – | 3 | 5 |
CoEng4144 | Software Engineering | 5 | 2 | 3 | – | 5 |
EEng4082 | Digital Signal Processing | 5 | 2 | – | 3 | 5 |
Total | 32 | 12 | 6 | 15 | 30 |
Course code | Course title | ECTS/CP | Lec Tut | Lab | HS | |
CoEng4160 | Industry Internship | 12 | 0 | 0 | 12 | 12 |
Total | 12 | 0 | 0 | 12 | 12 |
Course code | Course title | ECTS | Lec | Tut | Lab HS | |
CoEng5141 | Introduction to Distributed Systems | 5 | 2 | – | 3 | 5 |
EEng5101 | Introduction to Instrumentation | 5 | 2 | – | 3 | 5 |
CoEng5091 | Embedded Systems | 5 | 2 | – | 3 | 5 |
EEng5131 | Wireless and Mobile Communications | 5 | 2 | – | 3 | 5 |
CoEng5151 | Selected Topics in Computer Engineering 3 | 2 | – | – | 4 | |
CoEng5133 | Computer and Network Security | 5 | 2 | – | 3 | 5 |
CoEng5143 | Computer Graphics | 5 | 2 | – | 3 | 5 |
Total | 33 | 13 | – | 15 | 33 |
Course code | Course title | ECTS | Lec | Tut | Lab HS | |
GlTr5012 | Global Trends | 4 | 2 | – | – | 6 |
IEng5022 | Industrial management and Engineering Economics | 5 | 2 | 3 | – | 5 |
EEng5102 | Introduction to Robotics | 5 | 2 | – | 3 | 5 |
CoEng5152 | B.Sc. Project | 12 | – | – | 18 | 6 |
Total | 26 | 6 | 6 | 21 | 19 |