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 |