DEGREE CONFERRED
Bachelor of Engineering (Computer Engineering)
B.Eng. (Computer Engineering)
GRADUATION REQUIREMENTS
Assumption University confers the degree of Bachelor of Engineering in Computer Engineering upon students who meet all of the following requirements:
- Have completed the total number of credits of the curriculum
- Have obtained a cumulative grade point average of at least 2.00
- Have met the minimum English proficiency requirement specified in one of the following criteria:
- AU English Proficiency Assessment |
70% |
or |
|
- TOEFL (iBT) |
90 |
or |
|
- TOEFL (P) |
575 |
or |
|
- IELTS |
6.5 |
- Have participated in 16 sessions of the Professional Ethics Seminar
- Have obtained library and financial clearance from the University
- Have demonstrated good behavior and discipline
OBJECTIVES
To produce graduates who have the characteristics, knowledge and skills as follows:
- Have moral and professional ethics.
- Have knowledge in Computer Engineering and able to apply knowledge.
- Capable of conducting research in both theoretical and practical aspects.
- Have good personality, good social manners and able to appropriately work with people at all levels.
- Have strong mathematical, computational and information technology skills.
COURSES
General Education Courses 30 Credits
Language
Language Courses 12 Credits
BG 1001 |
English I |
3 |
BG 1002 |
English II |
3 |
BG 2000 |
English III |
3 |
BG 2001 |
English IV |
3 |
Social Science
Social Science Courses 6 Credits
GE 2202 |
Ethics |
3 |
MGT 1101 |
Introduction to Business |
3 |
Humanities
Humanities Course 3 Credits
GE 2101 |
World Civilization |
3 |
Science and Mathematics
Science and Mathematics Courses 9 Credits
BG 1221 |
Computer Programming |
3 |
BG 2208 |
Discrete Mathematics |
3 |
BG 2212 |
Applied Statistics |
3 |
Specialized Courses 104 Credits
Basic Engineering
Basic Engineering Courses 32 Credits
BG 1204 |
Calculus I |
3 |
BG 1205 |
Calculus II |
3 |
BG 1211 |
Physics I |
3 |
BG 1212 |
Physics Laboratory I |
1 |
BG 1213 |
Physics II |
3 |
BG 1214 |
Physics Laboratory II |
1 |
BG 2207 |
Engineering Mathematics |
3 |
EE 2201 |
Electric Circuits |
3 |
EE 2202 |
Electric Circuits Laboratory |
1 |
EE 2203 |
Signals and Systems |
3 |
ME 1113 |
Engineering Drawing |
3 |
ME 1114 |
Engineering Workshop |
2 |
TE 3000 |
Principles of Communications |
3 |
Major Required
Major Required Courses 51 credits
Applications
CE 3109 |
Database Management Systems |
3 |
CE 4221 |
Network Applications and Technology |
3 |
CE 4901 |
Computer Engineering Project I |
1 |
CE 4902 |
Computer Engineering Project II |
2 |
Software Technology
CE 2103 |
Object-Oriented Programming |
3 |
CE 2104 |
Software Design and Development |
3 |
CE 3104 |
Software Engineering |
3 |
System Fundamentals
CE 2102 |
Data Structures and Algorithms |
3 |
CE 3103 |
Computer Operating Systems |
3 |
CE 4224 |
Telecommunication Networks Laboratory |
1 |
CE 4225 |
Computer and Network Security |
3 |
CE 4228 |
Data Communication and Networking |
3 |
CE 4715 |
Artificial Intelligence |
3 |
Computer Architectures and Hardware
CE 2703 |
Introduction to Computer Systems |
3 |
CE 2704 |
Digital Logic Design |
3 |
CE 2705 |
Digital Logic Design Laboratory |
1 |
CE 2709 |
Computer Architecture |
3 |
EE 2605 |
Engineering Electronics |
3 |
EE 2606 |
Engineering Electronics Laboratory |
1 |
EE 3705 |
Microprocessors and Microcontrollers |
3 |
Major Elective
Major Elective Courses 21 credits
Track1: Computer Systems
CE 3003 |
Mobile Application Development |
3 |
CE 3105 |
Microprocessor Programming Using Assembly & C |
3 |
CE 3106 |
Programming Languages |
3 |
CE 3111 |
Design and Analysis of Algorithms |
3 |
CE 3707 |
Microprocessor Systems Design |
3 |
CE 4110 |
Compilers |
3 |
CE 4201 |
Image Processing and Computer Vision |
3 |
CE 4713 |
Advanced Computer Architecture |
3 |
CE 4714 |
Fault-Tolerant Computer |
3 |
CE 4903 |
Advanced Topics in Computer Engineering |
3 |
CE 4904 |
Special Problems in Computer Engineering |
3 |
EE 4305 |
Digital Signal Processing |
3 |
Track2: Network Technology
CE 3901 |
Digital Audio/Video Coding Technique |
3 |
CE 4002 |
Introduction to Broadcasting Technology |
3 |
CE 4207 |
System and Network Programming |
3 |
CE 4223 |
Advanced Computer Networks |
3 |
CE 4226 |
Network Systems Analysis and Design |
3 |
CE 4227 |
Mobile and Wireless Networks |
3 |
TE 4112 |
Optical Communications |
3 |
TE 4204 |
Optoelectronics |
3 |
TE 4301 |
Principle of Telecommunications Policies |
3 |
Track3: Internet of Things and Cloud Computing
CE 4114 |
Data Mining |
3 |
CE 4229 |
Introduction to Cloud Computing |
3 |
CE 4301 |
Fundamental of Internet of Things |
3 |
CE 4302 |
Introduction to Big-Data |
3 |
EE 3704 |
Embedded Systems |
3 |
EE 4403 |
Basic Mechatronics |
3 |
EE 4602 |
Industrial Instrumentation and Control |
3 |
MCE 4102 |
Introduction to Industrial Automation |
3 |
Track4: Engineering Management and Entrepreneurship
CE 4108 |
Operations Research |
3 |
CE 4109 |
Information Systems Analysis and Design |
3 |
CE 4907 |
Computer Engineering Industrial Training |
3 |
IE 4201 |
Engineering Management |
3 |
IE 4203 |
Engineering Economics |
3 |
Free Elective Course 6 Credits
Students can take free elective courses of 6 credits from any faculty in Assumption University upon completion of the prerequisites (if any).
STUDY PLAN
FIRST YEAR
First Semester
Code |
Subjects |
Credits |
BG 1001 |
English I |
3 |
BG 1204 |
Calculus I |
3 |
BG 1211 |
Physics I |
3 |
BG 1212 |
Physics Laboratory I |
1 |
BG 1221 |
Computer Programming |
3 |
BG 2208 |
Discrete Mathematics |
3 |
ME 1114 |
Engineering Workshop |
2 |
|
Total |
18 |
Second Semester
Code |
Subjects |
Credits |
BG 1002 |
English II |
3 |
BG 1205 |
Calculus II |
3 |
BG 1213 |
Physics II |
3 |
BG 1214 |
Physics Laboratory II |
1 |
CE 2102 |
Data Structures and Algorithms |
3 |
CE 2703 |
Introduction to Computer Systems |
3 |
ME 1113 |
Engineering Drawing |
3 |
|
Total |
19 |
SECOND YEAR
First Semester
Code |
Subjects |
Credits |
BG 2000 |
English III |
3 |
BG 2207 |
Engineering Mathematics |
3 |
CE 2103 |
Object-Oriented Programming |
3 |
CE 2704 |
Digital Logic Design |
3 |
CE 2705 |
Digital Logic Design Laboratory |
1 |
EE 2201 |
Electric Circuits |
3 |
EE 2202 |
Electric Circuits Laboratory |
1 |
|
Total |
17 |
Second Semester
Code |
Subjects |
Credits |
BG 2001 |
English IV |
3 |
BG 2212 |
Applied Statistics |
3 |
CE 2104 |
Software Design and Development |
3 |
EE 2203 |
Signals and systems |
3 |
EE 2605 |
Engineering Electronics |
3 |
EE 2606 |
Engineering Electronics Laboratory |
1 |
|
Total |
16 |
THIRD YEAR
First Semester
Code |
Subjects |
Credits |
CE 2709 |
Computer Architecture |
3 |
CE 3103 |
Computer Operating Systems |
3 |
CE 3109 |
Database Management Systems |
3 |
CE 4221 |
Network Applications and Technology |
3 |
EE 3705 |
Microprocessors and Microcontrollers |
3 |
TE 3000 |
Principles of Communications |
3 |
|
Total |
18 |
Second Semester
Code |
Subjects |
Credits |
CE 3104 |
Software Engineering |
3 |
CE 4224 |
Telecommunication Networks Laboratory |
1 |
CE 4228 |
Data Communication and Networking |
3 |
GE 2101 |
World Civilization |
3 |
MGT 1101 |
Introduction to Business |
3 |
|
One Major Elective Course |
3 |
|
One Major Elective Course |
3 |
|
Total |
19 |
FOURTH YEAR
First Semester
Code |
Subjects |
Credits |
CE 4225 |
Computer and Network Security |
3 |
CE 4715 |
Artificial Intelligence |
3 |
CE 4901 |
Computer Engineering Project I |
1 |
|
One Major Elective Course |
3 |
|
One Major Elective Course |
3 |
|
One Free Elective Course |
3 |
|
Total |
16 |
Second Semester
Code |
Subjects |
Credits |
CE 4902 |
Computer Engineering Project II |
2 |
GE 2202 |
Ethics |
3 |
|
One Major Elective Course |
3 |
|
One Major Elective Course |
3 |
|
One Major Elective Course |
3 |
|
One Free Elective Course |
3 |
|
Total |
17 |