close
FOLLOW AUD ON
Bachelor of Science in Computer Engineering

Summary of Degree Requirements
Course Classification
Credit Hours Required
Mathematics/Natural Sciences
29
Major Core
54
Major Electives
15
Arts and Sciences Core
36
General Electives
3
TOTAL
137
Undergraduate students in the School of Engineering are required to maintain a minimum program (major) grade point average (MGPA) of 2.0 throughout their enrollment. The MGPA is calculated based on the student’s grades in the Engineering Core, Major Core, and Major Electives. An Engineering student whose MGPA falls below 2.0 at the end of an academic term is required to raise the MGPA to a minimum of 2.0 within two semesters of enrollment. If the MGPA remains below 2.0 beyond the specified period, the student may not enroll in any new engineering courses, but may either repeat previously taken courses to raise the MGPA to 2.0, or seek admission into another program at AUD outside the School of Engineering. An Engineering student who has completed all required coursework, but whose MGPA is below 2.0, will not be eligible for graduation until he/she raises the MGPA to a minimum of 2.0.

Curriculum / Courses
Mathematics/Natural Sciences *
CHEM 201 General Chemistry
3
ENGG 222 Numerical Methods in Engineering, w/lab
3
ENGG 300 Probability and Random Variables 3
MATH 220 Calculus II
3
MATH 230 Linear Algebra and Complex Variables
3
MATH 231 Differential Equations
3
MATH 250 Discrete Mathematics
3
PHYS 201 Introductory Physics I, w/lab
4
PHYS 202 Introductory Physics II, w/lab
4
    Total Mathematics/Natural Sciences Requirements
29
* The following are additional Mathematics or Natural Science courses that satisfy other curricular requirements: BIOL201, MATH210, and ENGG222.
Major Core
EECE 200 Linear Circuit Analysis I, w/lab
4
EECE 205 Linear Circuit Analysis II, w/lab
4
EECE 240 Digital System Design, w/lab
4
EECE 250 Intermediate Programming
4
EECE 300 Microelectronic Devices and Circuits I, w/lab
3
EECE 320 Signals and Systems, w/lab
3
EECE 323 Fundamentals of Digital Signal Processing
3
EECE 340 Introduction to Microprocessors, w/lab
3
EECE 345 Computer Architecture
3
EECE 350 Data Structures and Algorithms
3
EECE 355 Software Engineering
3
EECE 360 Computer Networks
3
EECE 399 Field Experience in Computer Engineering
2
EECE 440 Embedded System Design, w/lab
3
EECE 450 Operating Systems
3
EECE 499 Computer Engineering Design Project
4
ENGG 255 Engineering Design and Economics
3
    Total Computer Engineering Core Requirements
54
Major Electives
Students must complete 15 credit hours of Computer Engineering Electives, with at least 12 credit hours of Primary Electives
Primary Electives
EECE 442 Synthesis with HDL
3
EECE 445 Advanced Computer Architecture
3
EECE 452 Relational Databases
3
EECE 455 Digital Image Processing
3
EECE 457 Mobile Applications
3
EECE 460 Routing and Switching
3
EECE 462 Data and Network Security
3
EECE 480-489 Special Topics in Electrical & Computer Engineering
3
     
12-15
Secondary Electives
EECE 305 Microelectronic Devices and Circuits II
3
EECE 326 Communication Systems I, w/lab
3
EECE 453 Artificial Intelligence
3
EECE 456 Enterprise and Distributed Computing
3
EECE 458 Programming Language Concepts
3
EECE 470 Systems and Controls
3
     
0-3
    Total Computer Engineering Electives Requirements
15
       
Arts and Sciences Core
BIOL 201 Principles of Biology
3
ENGG 140 Introduction to Programming
3
ENGL 101 Composition and Rhetoric
3
ENGL 102 Advanced Composition and Research
3
ENGL 103 Introduction to Literature
3
MATH 210 Calculus I
3
PSPK 101 Public Speaking
3
UNIV 100 The University Experience
0
PHIL 222 Professional Ethics
3
WLDC 201 World Cultures I
3
WLDC 202 World Cultures II
3
SSCI ELE Social/Behavioral Sciences Elective
3
ISST ELE Islamic Cultural Studies Elective
3
    Total Arts and Sciences Core Requirements
36
     
 
General Electives
3
 
TOTAL BACHELOR OF SCIENCE IN COMPUTER ENGINEERING (BSCOMPE) DEGREE REQUIREMENTS
137
 
Back to top

SITEMAP
CLOSE
ShareThis Copy and Paste