Software Development (Information Technology) - 2009 Cohort

Students must complete 130 Credit hours to graduate.

UGRU Advanced Level (0 credit hours)
Course Title Semester Prerequisite Hours
MATU1425 College Algebra All click here 0
MATU1435 Trigonometry All click here 0
ARBU1301 Arabic I All 0
ARBU1302 Arabic II All click here 0
ENGU1301 English I All 0
ENGU1302 English II All click here 0
ENGU1303 English III All click here 0
ENGU1304 ENGLISH BENCHMARK All click here 0
INTU1420 Academic Practices All click here 0
MATU1415 Algebra All click here 0


General Education (15 credit hours)
You have to take all of the following clusters.
Cluster : University General Req. (6 CH)
Cluster : The Global Experience (3 CH)
Cluster : Social & Behavioral Sc. (3 CH)
Cluster : Humanities / Fine Arts (3 CH)


College Requirements (28 credit hours)
Course Title Semester Prerequisite Hours
You have to take tracks A and B.
A You need to take only one course from the courses in this track.
BIOC100 Basic Biology I All click here 3
CHEM111 General Chemistry I All click here 3
B
MATH105 Calculus I Fall Spring click here 3
MATH110 Calculus II All click here 3
PHYS125 Introductory Physics for IT All click here 3
PHYS135 General Physics Lab I All click here 1
ESPU1081 English for Info. Technology I All click here 3
ESPU1082 English for Info.Technology II All click here 3
ITBP202 Discrete Mathematics Fall Spring click here 3
STAT210 Probability and Statistics All click here 3
ITBP261 Speaking And Writing Fall Spring click here 3


Common Courses (60 credit hours)
Course Title Semester Prerequisite Hours
You have to take tracks A and B.
A You need to take only one course from the courses in this track.
ITBP418 Entrepreneurship in IT Fall Spring click here 3
ENTR320 Entrepreneurship Fall Spring click here 3
B
ITBP119 Algorithms and Problem Solving Fall Spring click here 3
ITBP219 Object Oriented Programming Fall Spring click here 3
ITBP319 Data Structures Fall Spring click here 3
ITBP205 Digital Design & Computer Orga Fall Spring click here 3
ITBP210 Comm. & Networks Fundamentals Fall Spring click here 3
ITBP301 Security Principles & Practice Fall Spring click here 3
ITBP312 Information Systems in Busines Fall Spring click here 3
ITBP480 Senior Graduation Project 1 Fall Spring click here 3
ITBP481 Senior Graduation Project 2 Fall Spring click here 3
ITBP103 Principles of Information Tech Fall Spring click here 3
ITBP315 Operating Systems Fundamentals Fall Spring click here 3
ITBP299 Internship Fall Spring 12
ITBP316 Human Computer Interaction Fall Spring click here 3
ITBP340 Database System Fall Spring click here 3
ITBP280 IT Project Management Exh. Fall Spring click here 3
ITBP370 Professional Resp. in IT Fall Spring click here 3


Major Specialization (18 credit hours)
Course Title Semester Prerequisite Hours
SWEB423 SW Test. & Quality Assurance Fall Spring click here 3
SWEB401 Reuse & Component-based Develp Fall Spring click here 3


Major Elective (3 credit hours)
Course Title Semester Prerequisite Hours
SWEB499 Special Topics in Software Eng Spring click here 3
SWEB441 User Interface Development All click here 3
SWEB442 Concurrent & Distributed SW All click here 3
SWEB446 Web-based Software Fall Spring click here 3
SWEB444 Software Tools All click here 3
SWEB450 Analysis of Algorithms Fall Spring click here 3


Free Requirements (6 credit hours)
Cluster : Free Courses (6 CH)