Bachelor of Science in Computer Engineering 


Degree Requirements
• A total of 279 ECTS (=140 ABET) Credits, with University Core (UC) 45 ECTS (=23 ABET) Credits
Major Requirement 192 ECTS=96 ABET Credits
Major Electives = 24 ECTS=12 ABET Credits
Free Electives = 18 ECTS=9 ABET Credits
• Maintain minimum 2.0 Grade Point Average (GPA) 

University Requirements
• A total of 8 courses, adding up to 45 ECTS (=23 ABET) 
Major Requirements
 • 33 courses, adding up to 180 ECTS=90 ABET Credits, and Field Internship, adding up to 12 ECTS=6 ABET Credits, totally 192 ECTS=96 ABET Credits
Major Electives (4 courses=24 ECTS=12 ABET Credits) and Free Electives (3 courses=18 ECTS=9 ABET Credits) are used to cover needs in: 

Concentrations: 
1. Embedded Systems
2. Control Systems
3. Information and Cyber Security
4. High Performance Computing
5. Intelligent Systems

Note: A student who is not interested in any of the above concentration area has to take 4 (four) Major Electives courses from the list of Computer Engineering courses (COE codes) in List of Courses. Be clear that these 4 courses should not be from the list of mandatory COE courses in the 4-year degree Program and must be approved by academic adviser. 

Course Requirements
Students are responsible for fulfilling university and school requirements. The Dean’s Office must be consulted for counseling and advice when preparing class schedules. 

University Requirements
 • LANG 101 - Azerbaijani Language for Academic and Professional Purposes (6 ECTS=3 ABET)
 • EPPE 113 – Azerbaijani studies (3 ECTS=2 ABET)
 • ECON 100 - Principles of Microeconomics (6 ECTS=3 ABET)
 • HIST 110 - History of Azerbaijan (6 ECTS=3 ABET)
 • COM 110 - Leadership, Ethics and Communication (6 ECTS=3 ABET)
 • WRI 100 - Writing and Information Literacy I (6 ECTS=3 ABET)
 • SOC 200 – Introduction to Sociology (6 ECTS=3 ABET)
• WRI 102 - Writing and Information Literacy II (6 ECTS=3 ABET) 

Major Requirements
• MATH 102- Calculus I (6 ECTS=3 ABET)
• CHEM 101 - General Chemistry I for Engineers (6 ECTS=3 ABET)
• CHEM 101L - General Chemistry I for Engineers Lab (2 ECTS)
• MATH 104 - Calculus II (6 ECTS=3 ABET)
• EGN 101 – Intro to Engineering Design (6 ECTS=3 ABET)
• EGN 101L – Intro to Engineering Design Lab (0 ECTS)
• CSC 105 – Programming Principles I (6 ECTS=3 ABET)
• CSC 106 – Programming Principles II (6 ECTS=3 ABET)
• PHYS 100 – Physics I (6 ECTS=3 ABET)
• PHYS 100L – Physics I with Lab (2 ECTS)
• CSC 213 – Discrete Structures (6 ECTS=3 ABET)
• MAT 201 - Ordinary Differential Equations (6 ECTS=3 ABET)
• COE 244 - Digital Logic Design (6 ECTS=3 ABET)
• COE 245 - Digital Circuits and Systems Lab (6 ECTS=3 ABET)
• PHYS 102 – Physics II (6 ECTS=3 ABET)
• PHYS 102L – Physics II with Lab (2 ECTS)
• CSC 202 - Data Structures & Algorithms (6 ECTS=3 ABET)
• CSC 232 - Computer Organization & Architecture (6 ECTS=3 ABET)
• COE 205 - Electric Circuits (8 ECTS)
• COE 222 - Elements of Discrete Signals (8 ECTS)
• COE 343- Intro to Embedded Computer Systems (6 ECTS=3 ABET)
• COE 322 - Signals & System theory (6 ECTS=3 ABET)
• COE 303 - Analog & Digital Electronics (6 ECTS=3 ABET)
• COE 307 - Electronic Circuit Design Lab (4 ECTS)
• CSC 302 - Principles of Operating Systems (6 ECTS=3 ABET)
• STA 301 – Probability & Statistics (6 ECTS=3 ABET)
• COE 386 - Digital Computer Design (6 ECTS=3 ABET)
• COE 380 - Computer Architecture & Design (6 ECTS=3 ABET)
• CSC 310 - Computer Networks I (6 ECTS=3 ABET)
• COE 400 - Embedded Systems Design (6 ECTS=3 ABET)
• EGN 460 - The Engineer, Ethics, and Professional Responsibility (6 ECTS=3 ABET)
• COE 490 – Senior Design Project I (6 ECTS=3 ABET)
• COE 491 - Senior Design Project II (6 ECTS=3 ABET)

Note: Substitutions for upper level COE courses are done only in exceptional cases upon approval by a student’s academic adviser and Dean.

Choosing a Concentration:
Students must meet with their academic adviser to determine an appropriate concentration and approved clusters of courses to fulfill the chosen concentration area. The courses below related to concentration areas are recommendations only.

Computer Engineering Program Concentrations:
Embedded Systems
• COE Embedded Systems Design
• COE Embedded Systems Development
• COE Embedded Operating Systems
• COE Programmable Systems-on-Chip
• EGN Introduction to Nanoscience and Technology
• EGN Nano-science and Technology Lab
• EGN Fundamentals of Nanoelectronics

Control Systems
• COE Linear Control Systems
• COE Control Laboratory
• COE Digital Control Systems
• COE Digital Signal Processing
• COE Microcomputer Project Laboratory

Information and Cyber Security
• CSC Computer Security (Systems Security)
• CSC Security Management
• COE Digital Forensics
• CSC Cryptography and Network Security

High Performance Computing
• CSC Distributed Systems and Parallel Computing
• CSC Advanced Topics in Algorithms
• CSC Simulation and Modeling
• CSC Introduction to Computational Thinking and Data Science.
• CSC Applied Computational Science
• CSC Introduction to Parallel Systems and GPU Programming
• IFT Cloud Technologies

Intelligent Systems
• CSC Artificial Intelligence
• CSC Intelligent Systems
• CSC Natural Language Processing
• CSC Introduction to Machine Learning
• CSC Introduction to Artificial Neural Networks
• CSC Introduction to Computational Thinking and Data Science.
• CSC Data Mining and Decision Support
• EGN Introduction to Nanoscience and Technology
• EGN Nano-science and Technology Lab
• EGN Fundamentals of Nanoelectronics
 

Bachelor of Engineering in Computer Engineering

Students who did not place on Calculus I in SITE’s Placement Test will start with the following courses for better preparation for the degree program. Students can catch up with their peers by enrolling in summer school.
* Note: SITE Students enrolled in EAPP foundation year may enroll upon successful completion of the 1st Semester of their EAPP Foundation for SITE courses marked (*) highlighted in the table below- First Semester SITE Foundation Semester**. Students must be granted permission/approval by their SITE Academic adviser.
 

First Semester SITE Foundation Semester** (16-ABET Credits; 32-ECTS Credits)

FALL SEMESTER

Course Code

Course Status

Course Title

Credit Hrs

ECTS Credits

WRIT 100

University Core

Writing and Information Literacy I

3

6

MAT 100

Prep

Pre-Calculus*

3

6

CHEM 101

Major Core

General Chemistry I For Engineers

3

6

CHEM 101L

Major Core

General Chemistry I For Engineers Lab

1

2

EGN 101

Major Core

Intro. To Engineering Design

3

6

EGN 101L

Major Core

Intro. To Engineering Design Lab

1

2

CSC 100

Prep

Programming Logic & Design*

3

6



Total Credits

17

34


 

Bachelor of Engineering in Computer Engineering  (B.Eng. CE)

CURRICULUM

FIRST YEAR

FALL SEMESTER

Course Code

Course Status

Course Title

Credit Hrs

ECTS Credits

WRIT 100

University Core

Writing and Information Literacy I

3

6

MATH 102

Major Core

Calculus I

3

6

EGN 101

Major Core

Intro. To Engineering Design

3

6

EGN 101L

Major Core

Intro. To Engineering Design Lab

1

2

CSC 105

Major Core

Programming Principles I

3

6

CHEM 101

Major Core

General Chemistry I For Engineers

3

6

CHEM 101L

Major Core

General Chemistry I For Engineers Lab

1

2



Total Credits

17

34

SPRING SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

WRIT 102

University Core

Writing and Information Literacy II

3

6

CSC 106

Major Core

Programming Principles II

3

6

MATH 104

Major Core

Calculus II

3

6

PHYS 100

Major Core

Physics I

3

6

PHYS 100L

Major Core

Physics I with Lab

1

2

CSC 213

Major Core

Discrete Structures

3

6



Total Credits

16

32

SECOND YEAR

FALL SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

COE 244

Major Core

Digital Logic Design

3

6

COE 245

Major Core

Digital Circuits & Systems Lab

1

2

ECON 100

University Core

Principles of Microeconomics

3

6

MATH 201

Major Core

Ordinary Differential Equations

3

6

PHYS 102

Major Core

Physics II

3

6

PHYS 102L

Major Core

Physics II Lab

1

2

LANG 101

University Core

Azerbaijani Language for Academic and Professional Purposes

3

6



Total Credits

18

36

SPRING SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

CSC 202

Major Core

Data Structures & Algorithms

3

6

CSC 232

Major Core

Computer Organization & Architecture

3

6

COE 205

Major Core

Electric Circuits

4

8

COE 222

Major Core

Elements of Discrete Signals

4

8

HIST 110

University Core

History of Azerbaijan

3

6



Total Credits

17

34

THIRD YEAR

FALL SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

COE 343

Major Core

Intro. To Embedded Computer Systems

3

6

COE 322

Major Core

Signals & System Theory

3

6

COM 110

University Core

Leadership, Ethics & Communications

3

6

COE 303

Major Core

Analog & Digital Electronics

3

6

COE 307

Major Core

Electronic Circuit Design Lab

2

4

COE 302

Major Core

Principles of Operating Systems

3

6



Total Credits

17

34

SPRING SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

STA 301

Major Core

Statistics & Probability

3

6

COE 386

Major Core

Digital Computer Deisgn

3

6

COE 380

Major Core

Computer Architecture & Design

3

6

CSC 310

Major Core

Computer Networks I

3

6

XXX

Free Elective

Free Elective

3

6



Total Credits

15

30

FOURTH YEAR

FALL SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

COE 490

Major Core

Senior Design Project I

3

6

COE 400

Major Core

Embedded Systems Design

3

6

XXX

Major Core

Major Elective

3

6

XXX

Major Core

Major Elective

3

6

XXX

Major Elective

Free Elective

3

6

SOC 200

University Core

Introduction to Sociology

3

6



Total Credits

18

36

SPRING SEMESTER

Course Code

Course Status

Course Title

 

ECTS Credits

COE 491

Major Core

Senior Design Project II

3

6

EGN 460

Major Core

The Engineer, Ethics and Professional Responsibility

3

6

XXX

Major Core

Major Elective

3

6

XXX

Major Elective

Major Elective

3

6

XXX

Free Elective

Free Elective

3

6

EPPE 113

University Core

Azerbaijani Studies

2

3



Total Credits

17

33

          
Total Credits Required to Graduate = 140 ABET Credits or 279 ECTS Credits               
               
* Free Electives Must be Upper level Courses  2 from 300 Level and above and one may be at least 200 an above