ICOM Curriculum

First Year

First Semester

Course Description CR Prerequisites Co-requisites

MATE 3005

Pre-Calculus

5

QUIM 3131

 General Chemistry I  3 Pre-Calculus I  (MATE3171 or MATE3173) or Pre-Calculus – MATE3005 orMATE 3143

QUIM 3133

General Chemistry Lab I

 1 General Chemistry I –  Quim3131 and(Pre-Calculus I  (MATE3171 or MATE3173)  orPre-Calculus – MATE3005 orMate 3143)

INGE 3011

Engineering Graphics I

 2

ESPA 3101

Basic Spanish I

 3

INGL 3—

First year course in English

 3

EDFI —-

Course in Physical Education

 1
 18

 

Second Semester

Course Description

CR

Prerequisites Co-requisites

MATE 3031

Calculus I

 4  Pre-Calculus – MATE3005 orPre-Calculus II –  MATE3172 orMATE 3143 orMATE3174

QUIM 3132  

General Chemistry II

3  General Chemistry I – QUIM3131 andGeneral Chemistry Lab I – QUIM3133  orQUIM3001  General Chemistry Lab II – QUIM3134

QUIM 3134

General Chemistry Lab II

 1 General Chemistry Lab I – QUIM3133 orQUIM3001   General Chemistry II – QUIM 3132

INGL 3—

First year course in English

 3

ESPA 3102

Basic  Spanish II

 3 Basic Spanish I – ESPA3101

ELECTIVE  

Socio Humanistic Electives

 3

EDFI —-

Physical Education Electives

 1
 18

Second Year

First Semester

Course Description

CR

Prerequisites Co-requisites

MATE 3032

Calculus II

 4   Calculus I – MATE3031 or

MATE3144

FISI 3171

Physics I

 4  Calculus I – MATE3031 or

MATE3144

FISI 3173

Physics Laboratory

 1  Physics I – FISI3171

INGE 3016

Algorithms and Computer Programming

 3  Calculus I – Mate 3031 or

Pre-Calculus II  MATE3172 or

 MATE3144 or

MATE3174

INGL 3—

Second year course in English

 3
ICOM 4075

Foundations of Computing

 3  Algorithms and Computer Programming – INGE3016
 18

 

Second Semester

Course Description

CR

Prerequisites Co-requisites

MATE 3063

Calculus III

 3  Calculus II – MATE 3032

FISI 3172

Physics II

 4  Physics I – FISI3171

FISI 3174

Physics Laboratory II

 1  Physics Laboratory I  –FISI3173 Physics II – FISI3172

INGE 3045

Materials Science for Electrical  Eng

 3  General Chemistry II – QUIM3132 orQUIM3134  Physics II – FISI3172

INEL 3105

Electrical Systems Analysis I

 3  Calculus II – MATE 3032andAlgorithms and Computer Programming – INGE3016  Physics II – FISI3172 andCalculus III – MATE3063

INGL 3—

Second year course in Englis

 3
 17

Third Year

First Semester

Course Description

CR

Prerequisites Co-requisites

MATE 4009

Ordinary Differential Equations

 3

INEL 4102

Electrical Systems Analysis II

 3

 Electrical Systems Analysis I – INEL3105and

Physics II – FISI3172 and

Algorithms and Computer Programming – INGE3016

 Ordinary Differential Equations – MATE4009

INEL 4201

Electronics I

 3  Electrical Systems Analysis I – INEL3105andMaterials Science for Electrical  Eng. – INGE3045 andPhysics II – FISI3172

INEL 4205

Logic Circuits

 3   Algorithms and Computer Programming – INGE3016

ICOM 4015

Advanced Programming

4 Algorithms and Computer Programming – INGE3016

INEL 4115

Electrical Measurements Lab

 1  Electrical Systems Analysis I – INEL3105
 17

 

Second Semester

Course Description

CR

Prerequisites Co-requisites

ININ 4010  

 Probability and Statistics for Engineers  3  Algorithms and Computer Programming – INGE3016 andCalculus II – MATE 3032 andOrdinary Differential Equations – MATE4009

ICOM 4035

Data Structures

 4  Advanced Programming – ICOM4015

INGE 3035

Engineering Mechanics

 3   Calculus I – MATE3031orMate 3144  Physics I – FISI3171

INEL 4211

Electronics Laboratory I

 1 Electrical Measurements Lab INEL4115  Electronics I – INEL4201

INEL 4206

Microprocessors  3  Logic Circuits – INEL4205 andElectronics I – INEL4201

INEL 4207

Digital Electronics

 3  Logic Circuits – INEL4205 andElectronics I – INEL4201
 17

Fourth Year

First Semester

Course Description

CR

Prerequisites Co-requisites

ICOM 4215

Computer Architecture and Organization

 3  Microprocessors – INEL4206

INEL 4225

Digital Electronics Laboratory

 1  Digital Electronics – INEL4207

INEL 4301

Communications Theory I

 3 Electrical Systems Analysis II – INEL4102 andProbability and Statistics for Engineers – ININ4010 

ICOM/INEL

Technical Elective

 3

INME 4045

General Thermodynamics for Engineers

 3  General Chemistry II – QUIM3132 andGeneral Chemistry Lab II – QUIM3134 andPhysics II – FISI3172

ELECTIVE

Socio Humanistic Electives

 3
 16

 

 

Second Semester

Course Description

CR

Prerequisites Co-requisites

ININ 4015

Engineering Economic Analysis

 3  Calculus II – MATE 3032

ICOM 5007

Operating Systems Programming

 4 Data Structures – ICOM4035 andMicroprocessors – INEL4206

ICOM/INEL

Technical Electives

 6

ELECTIVE

Socio Humanistic Electives

 3
 16

Fifth Year

First Semester

Course Description

CR

Prerequisites Co-requisites

ICOM 5047

Computer Engineering Design  3  1. Software Engineering – ICOM4009 orDatabase Systems – ICOM50162. Microprocessor Interfacing – ICOM5217 orDigital System Design – INEL5206 or

Analog Integrated Circuit Design – INEL5265

3.  Computer Architecture and Organization – ICOM4215 and

Operating Systems Programming – ICOM5007 and

Communications Theory – INEL4301 and

Digital Electronics – INEL4207

or DIR

ICOM/INEL

Technical Electives  6

ELECTIVE

Socio Humanistic Electives  3

ELECTIVE

Free Electives  3
15

 

Second Semester

Course Description

CR

Prerequisites Co-requisites

MATE/INGE

Elective in Mathematics   4—

 3

ELECTIVE

Socio Humanistic Electives

 3

ELECTIVE

Free Electives

 9
15