COMPUTER SCIENCE
PROGRAM

CURRICULUM

 

Trimester I – Year I
CISC100 Introduction to Computer Program Design MATH099 Pre-College Algebra
CISC101 Introduction to Computer Information Science MATH099 Pre-College Algebra
ENGL105 English Research ENGL100 &ENGL104 or >70% on placement test
MATH110 College Algebra MATH099 Pre-College Algebra >70% on placement test
Trimester II – Year I
CISC110 Modern Markup Languages MATH099
CISC125 Java Programming CISC100
CISC130 Introduction to C++ Programming CISC100
MATH115 Pre-Calculus MATH110
Trimester III – Year I
CISC140 Data Structures CISC125
CISC150 Data Communication and Networking CISC101
ENGL106 Public Speaking ENGL105
MATH120 Discrete Mathematics MATH115
Trimester I – Year II
CISC160 Mobile Application Development CISC125
CISC200 Introduction to Database Concepts CISC140
CISC210 Advanced Web Programming CISC110
MATH125 Calculus I MATH115
Trimester II – Year II
CISC215 Computer Architecture CISC140
CISC220 Object Oriented Software Development CISC130 & CISC140
CISC225 Programming Languages CISC140
MATH200 Calculus II Math125
Trimester III – Year II
CISC230 Introduction to Software Engineering CISC140
CISC245 Operating System Design CISC140
CISC250 Special Topics in Computer Science Completion of 45credits in CISCO courses
MATH210 Introduction to Mathematical Statistics MATH125