CS Study Plan

YEAR 1

SEMESTER 1

COURSE # TITLE CRS
CS 101 COMPUTER PROGRAMMING I 4
SCI 101 INTRO TO PHYSICAL SCIENCES 3
MATH 111 CALCULUS I 3
ENG 101 INTENSIVE ENGLISH WRITING 3
ISC 101 ISLAMIC ETHICS 2
ARAB 101 ARABIC WRITING I 2
PE XXX PHYSICAL EDUCATION 1
TOTAL 18

SEMESTER 2

COURSE # TITLE CRS
CS 102 COMPUTER PROGRAMMING II 3
CS 175 COMPUTER ORG & DIGITAL LOGIC 3
MATH 113 CALCULUS II 3
STAT 101 INTRO TO STAT & PROBABILITY 3
ENG 103 RESEARCH WRITING TECHNIQUES 3
ISC 103 ISLAMIC ECONOMIC SYSTEM 2
TOTAL 17

YEAR 2

SEMESTER 1

COURSE # TITLE CRS
CS 210 DATA STRUCT AND ALGORITHMS 3
CS 285 DISCRETE MATH FOR COMPUTING 3
MATH xxx LINEAR ALGEBRA | NUMER ANALYSIS 3
PHY 105 PHYSICS I 4
COM 201 COMMUNICATIONS SKILLS 3
ISC 105 HOLY QURAN SCIENCES 2
TOTAL 18

SEMESTER 2

COURSE # TITLE CRS
SE 201 INTRO TO SOFTWARE ENGG 3
CS 320 PROGRAMMING LANGUAGES 3
CS 330 INTRO. TO OPERATING SYSTEMS 3
PHY 205 PHYSICS II 4
PSY 101 INTRODUCTION TO PSYCHOLOGY 3
PE XXX PHYSICAL EDUCATION 1
TOTAL 17

YEAR 3

SEMESTER 1

COURSE # TITLE CRS
CS 311 DESIGN & ANALYSIS OF ALGORITHMS 3
CS 331 DATA COMM & COMP NETWORKS 3
CS 340 INTRO TO DATABASE SYSTEMS 3
CS XXX CS ELECTIVE I 3
XXX XXX FREE ELECTIVE I 3
ARAB 103 ARABIC WRITING II 2
ISC 203 NEW FINANCIAL TRANSACTIONS 2
TOTAL 19

SEMESTER 2

COURSE # TITLE CRS
CYS 401 FUND. CYBER SECURITY 3
SE 371 WEB ENGINEERING 3
CS XXX CS ELECTIVE II 3
CS XXX CS ELECTIVE III 3
ETHC 303 ETHICAL AND SOCIAL ASP OF COMP 3
BUS XXX BUSINESS COURSE I 3
TOTAL 18

YEAR 4

SEMESTER 1

COURSE # TITLE CRS
CS XXX CS ELECTIVE IV 3
CS XXX CS ELECTIVE V 3
CS XXX CS ELECTIVE VI 3
BUS XXX BUSINESS COURSE II 3
XXX XXX FREE ELECTIVES-II 3
ARAB 203 ARABIC WRITING III 2
TOTAL 17

SEMESTER 2

COURSE # TITLE CRS
CS 492 CO-OP IN COMPUTER SCIENCE (CONTINUATION FOR NEXT SUMMER) 10
TOTAL 10