MINOR PROGRAM IN INFORMATION SYSTEMS
Information Systems minor program aims at particularly fulfilling the educational requirements of an information-based society, which calls for a know-how in informatics in almost all areas of expertise. The program will consist of subjects in databases, software engineering, information systems and some other basic subjects in computer engineering and is open to all students whose major area is outside the computer engineering. At least one course in programming is recommended for application.
Compulsory courses:
Course Coverage | Course Name | Prerequisites |
---|---|---|
Basic Programming | CNG 140 C Programming (3-2)4 or CNG 230 C Programming (2-2)3 or CNG 240 Programming with Python for Engineers (2-2)3 |
|
Data Structures | CNG 213 Data Structures (3-2)4 or CNG 301 Algorithms and Data Structures (3-0)3 or CNG 310 Algorithms and Data Structures with Python 3(3-0) |
CNG 140 CNG 230 CNG 240 |
CNG 350 Software Engineering (3-0)3 | CNG 213/301 | |
CNG 351 Data Management and File Structures (3-0)3 |
Electives3 of the following – subject to approval by both the advisor and the instructor.
Course Code | Course Name | Credit | Prerequisite |
---|---|---|---|
Course Code |
Course Name |
Credit |
Prerequisite |
Restricted Electives** |
|||
CNG 352 |
Database Management Systems |
(3-2)4 |
CNG 351 |
CNG 435 |
Data Com. & Computer Networks |
(3-0)3 |
|
CNG 451 |
Information Systems Analysis & Design |
(3-0)3 |
CNG 350 |
Free Electives |
|||
CNG XXX Technical Elective courses |
* At least 2 of the electives must be restricted electives.
**Other courses may be accepted as a restricted elective course upon the approval of the minor program coordinator.