Information Systems Program

Semester 1    Semester 2    Semester 3    Semester 4    Semester 5    Semester 6    Semester 7    Semester 8   

CodeTitlePrequisitesCourse Material
BA101 Calculus 1 None Course material
BA113 Physics None Course material
CS111 Introduction to Computers None Course material
IS171 Introduction to Information systems Course material
LH135 English For Specific Purposes I None N/A
NC172 Fundamentals of Business None N/A
top

CodeTitlePrequisitesCourse Material
BA102 Calculus 2 BA101 N/A
CS143 Introduction to Problem Solving and Programming CS111 Course material
EC134 Fundamentals of Electronics BA113 Course material
GM311 Introduction to Multimedia CS111 N/A
LH136 English For Specific Purposes II LH135N/A
NC133 Communication Skills LH135 N/A
top

CodeTitlePrequisitesCourse Material
BA201 Calculus III BA102 N/A
BA203 Probability and Statistics BA102 N/A
BA216 Advanced Physics NoneN/A
CE216 Digital Logic Design CS111 N/A
CS202 Discrete Structures CS111 Course material
CS243 Object Oriented Programming CS143 Course material
top

CodeTitlePrequisitesCourse Material
CE231 Introduction to Networks CS143 N/A
CE243 Intro. to Computer Architecture CE216 N/A
CS212 Data Structures and Algorithms CS243 N/A
CS244 Advanced Programming Applications CS243 Course material
IS273 Database Systems CS143Course material
IT321 Professional Training in Programming I (.Net 1) NoneN/A
SE291 Introduction to Software Engineering CS243, IS171 Course material
top

CodeTitlePrequisitesCourse Material
BA301 Advanced Statistics BA203N/A
BA304 Linear Algebra BA102 N/A
CS333 Web Programming IS273 N/A
IS372 Information Systems Theory And Practice IS171 N/A
IS391 Systems Analysis & Design IS171, CS243 N/A
IT322 Professional Training in Programming II (.Net 2) IT321N/A
SE391 Project Management SE291 N/A
top
Elective courses : select 1 from group [0] Humanities Elective      59Humanities Elective   Minor

CodeTitlePrequisitesCourse Material
CS322 Operating Systems CS212, CE243 Course material
CS366 Introduction to Artificial Intelligence CS212, CS202 Course material
IS371 E-business Fundamentals IS171 N/A
IS374 Advanced Database Systems IS273 N/A
NC381 Organizational Behavior NC272 N/A
top
Elective courses : select 1 from group [5] Minor Elective         Minor
Elective courses : select 1 from group [6] Professional Training *         Minor

CodeTitlePrequisitesCourse Material
CS481 Computers & Society 99 Credit Hrs Accomp N/A
IS401 Project 1 GPA=2 & 99 CR/moreN/A
IS471 Strategic Planning for IS IS391 N/A
top
Elective courses : select 1 from group [5] Minor Elective         Minor
Elective courses : select 1 from group [6] Professional Training *         Minor
Elective courses : select 2 from group [2] IS Major Elective         Major

CodeTitlePrequisitesCourse Material
IS402 Project 2 GPA=2 & 117CR/moreN/A
IS421 Information Systems Security CS322, CE231 N/A
IS461 Decision Support Systems CS366 N/A
IT400 Practical Training * NoneN/A
top
Elective courses : select 1 from group [5] Minor Elective         Minor
Elective courses : select 1 from group [6] Professional Training *         Minor
Elective courses : select 2 from group [2] IS Major Elective         Major


Elective [5] Minor Elective . Minor .

Elective courses
Minor Elective [ Multimedia & Computer Graphics ]
CodeTitlePrequisites
GM323Digital Lighting and Rendering GM324
GM3243D Modeling GM311
GM411Computer Animation GM323
GM415Digital Audio & Video Fundamentals GM311
GM416Video Editing GM311
GM417Media Production and Editing GM311
GM418Information Visualization CS352, IS171
GM4253D animation and Graphics Programming Tools GM411, GM324
GM426Video Databases GM311, IS273
GM427Video Streaming GM311, CE231
Minor Elective [ Software Engineering ]
CodeTitlePrequisites
SE392Software Requirements and Specifications SE291
SE393Principles of Software Architecture SE291
SE491Software Component Design SE291
SE492Software Verification SE291
SE493Software Quality Assurance SE291
Minor Electives [ Computer Science ]
CodeTitlePrequisites
CS301Numerical Methods BA304, CS143
CS305System Modeling and Simulation BA203, CS243
CS311Theory of Computation CS202
CS352Computer Graphics CS212
CS443Game Programming CS243, CS352
CS445Structure of Programming Languages CS311, CS321


Elective [6] Professional Training * . Minor .

Elective courses
Professional Training in Networking
CodeTitlePrequisites
IT331Professional Training in Networking 1 None
IT332Professional Training in Networking 2 IT331
IT333Professional Training in Networking 3 IT332
Professional Training in Databases
CodeTitlePrequisites
IT371Professional Training in Databases 1 None
IT372Professional Training in Databases 2 IT371
IT373Professional Training in Databases 3 IT372
Professional Training in Multimedia
CodeTitlePrequisites
IT480Professional Training in Multimedia 1 None
IT481Professional Training in Multimedia 2 IT480
IT482Professional Training in Multimedia 3 IT481


Elective [0] Humanities Elective . Minor .

Elective courses
Humanities Elective
CodeTitlePrequisites
NC172Fundamentals of Business None
NC215Theory of Colors None
NC252Principles of Marketing None
NC264Principles of Microeconomics None
NC275Global Business None
NC282Financial Accounting None


Elective [2] IS Major Elective . Major .

Elective courses
IS Major Electives
CodeTitlePrequisites
CS451Human Computer Interaction SE291
IS433Mobile Computing Applications CS244
IS463Knowledge Management IS171
IS465Data Mining IS273
IS472E- Learning IS171
IS473Multimedia Information Systems IS273, CS212
IS477Geographic Information Systems IS273
IS478Integrated Information Systems Management IS372
IS479Digital Libraries IS171