Study Plan

A study plan maps out the coursework a student is required to complete within his/her time during the course of study. Since some courses are only available at one time of the year, students should adjust it as necessary for schedule conflicts.

Semester 1, Year 1 credits Semester 2, Year 1 credits
GE xxx  xxx 3 (x-x-x) GE xxx  xxx 3 (x-x-x)
GE xxx  xxx 3 (x-x-x) GE xxx  xxx 3 (x-x-x)
GE xxx  xxx 3 (x-x-x) GE xxx  xxx 3 (x-x-x)
IIT 100  PREPARATORY MATHEMATICS 0 (3-0-6) IIT 102  FOUNDATION MATHEMATICS FOR INFORMATION TECHNOLOGY (Prerequisite: IIT 100)  3 (3-0-6)
IIT 101  INFORMATION TECHNOLOGY FUNDAMENTALS 3 (2-2-5) IIT 110  PROGRAMMING FUNDAMENTALS 3 (2-2-5)
FREE ELECTIVE 3 (x-x-x) IIT 130  COMPUTER ARCHITECTURE (Prerequisite: IIT 101) 3 (3-0-6)
Subtotal 15 Subtotal 18
Semester 1, Year 2 credits Semester 2, Year 2 credits
GE xxx  xxx 3 (x-x-x) GE xxx  xxx 3 (x-x-x)
IIT 204  CALCULUS (Prerequisite: IIT 102) 3 (3-0-6) GE xxx  xxx 3 (x-x-x)
IIT 212  OBJECT-ORIENTED PROGRAMMING (Prerequisite: IIT 110) 3 (2-2-5) IIT 103  DISCRETE MATHEMATICS 3 (3-0-6)
IIT 220  DATA STRUCTURES (Prerequisite: IIT 110) 3 (2-2-5) IIT 107 FUNDAMENTAL PHYSICS 3 (2-3-6)
IIT 221  MANAGEMENT INFORMATION TECHNOLOGY (prerequisite: IIT 130) 3 (3-0-6) IIT 211  ALGORITHMS AND PROBLEM SOLVING (Prerequisite: IIT 220) 3 (2-2-5)
 IIT 231  OPERATING  SYSTEMS (Prerequisite: IIT 130)  3 (2-2-5) IIT 222  INFORMATION MANAGEMENT (Prerequisite: IIT 220) 3 (2-2-5)
Subtotal 18 Subtotal 18
Semester 1, Year 3 credits Semester 2, Year 3 credits
GE xxx  xxx 3 (x-x-x) IIT 324  INFORMATION TECHNOLOGY AND PROFESSIONAL ETHICS (Prerequisite: IIT 221) 3 (3-0-6)
IIT 205  STATISTICS FOR INFORMATION TECHNOLOGY (Prerequisite:  IIT 102) 3 (3-0-6) IIT 325 WEB SYSTEMS AND TECHNOLOGIES (Prerequisite: IIT 222) 3 (2-2-5)
IIT 323  INFORMATION TECHNOLOGY PROJECT MANAGEMENT (Prerequisite: IIT 221) 3 (3-0-6) IIT 341  HUMAN-COMPUTER INTERACTION (Prerequisite: IIT 221) 3 (3-0-6)
IIT 340  SYSTEMS ANALYSIS AND DESIGN (Prerequisite: IIT 222) 3 (2-2-5) IIT 342  SOFTWARE ENGINEERING (Prerequisite:  IIT 340) 3 (3-0-6)
IIT 360  COMPUTER NETWORKS (Prerequisite: IIT 231) 3 (2-2-5) IIT 343  SYSTEM INTEGRATION AND ARCHITECTURE (Prerequisite:  IIT 340 & IIT 360) 3 (3-0-6)
MAJOR ELECTIVE 3 (x-x-x) MAJOR ELECTIVE  3 (x-x-x)
Subtotal 18 Subtotal 18
Semester 1, Year 4 credits Semester 2, Year 4 credits
IIT 106  FUNDAMENTAL CHEMISTRY (Prerequisite: IIT 100) 3 (2-3-6) IIT 361  INFORMATION ASSURANCE AND SECURITY (Prerequisite:  IIT 360)  3 (3-0-6)
IIT 362  SYSTEMS ADMINISTRATION AND MAINTENANCE (Prerequisite:  IIT 360) 3 (3-0-6) IIT 499  SENIOR PROJECT IN INFORMATION TECHNOLOGY (Prerequisite:  IIT 342) 3 (0-6-3)
IIT 491  INDEPENDENT STUDY IN  INFORMATION TECHNOLOGY (Prerequisite:  IIT 342) 3 (1-4-4) MAJOR ELECTIVE 3 (x-x-x)
IIT 492  SEMINAR IN INFORMATION TECHNOLOGY (Prerequisite:  IIT 340) 1 (1-0-2) MAJOR ELECTIVE 3 (x-x-x)
 MAJOR ELECTIVE 3 (x-x-x) FREE  ELECTIVE 3 (x-x-x)
Subtotal 13 Subtotal 15
TOTAL 133

MAJOR ELECTIVES

Semester 1, Year 3
credits Semester 2, Year 3
credits
IIT 314 OBJECT-ORIENTED ANALYSIS AND DESIGN (Prerequisite: IIT 212)  3 (2-2-5)
IIT 315 MOBILE APPLICATION DEVELOPMENT (Prerequisite: IIT 211) 3 (2-2-5)
IIT 363 DISTRIBUTED SYSTEMS (Prerequisite: IIT 360) 3 (2-2-5)
IIT 370 COMPUTER GRAPHICS (Prerequisite: IIT 103 & IIT 110) 3 (2-2-5) IIT 371 MULTIMEDIA SYSTEMS (Prerequisite: IIT 370) 3 (2-2-5)
IIT 393 SELECTED TOPIC IN INFORMATION TECHNOLOGY I (Prerequisite: passed 4 major required courses) 3 (x-x-x)
Summer Semester
IIT495 PRACTICUM IN INFORMATION TECHNOLOGY (Prerequisite: IIT 342) 3 (0-18-9)
Semester 1, Year 4 Semester 2, Year 4
IIT 425 INFORMATION TECHNOLOGY ENTREPRENEURSHIP (Prerequisite: IIT 323) 3 (3-0-6)
IIT 450 SERVICE LEARNING IN INFORMATION TECHNOLOGY (Prerequisite:  passed 8 major required courses) 3 (1-6-5)
IIT 480 ARTIFICIAL INTELLIGENCE (Prerequisite: IIT 103 & IIT 211) 3 (3-0-6) IIT 481 MOBILE ROBOTICS (Prerequisite: IIT 211 & IIT 231) 3 (2-2-5)
IIT 493 SELECTED TOPIC IN INFORMATION TECHNOLOGY II (Prerequisite: passed 8 major required courses) 3 (x-x-x)
IIT 496 CO-OPERATIVE EDUCATION IN INFORMATION TECHNOLOGY (Prerequisite: IIT 342) 9 (0-40-20)