COMPUTER SCIENCE (B.S.)
School of Business and Technology
B.S. , A.S. in Computer Science
The computer science curriculum focuses on high-level structured programming, system-level programming, hardware architecture and constraints, mathematical algorithms used in computing, database theory, implementation, and organizational hardware and software requirements. General business courses provide a foundation in business theory and practice to foster more effective decision making in information technology settings.
B.S. Core and Concentration Requirements
(Click here for course CIS course descriptions.)
CIS 120 Computer Science I (CIS 115)
CIS 130 Programming and Problem Solving with C++ (CIS 120)
CIS 140 Computer Architecture (CIS 115)
CIS 150 Discrete Math (MATH 120)
CIS 220 Computer Science II (CIS 120)
CIS 230 Application Development using VB.NET (any program course)
CIS 250 Intro to Algorithms (CIS 130 & CIS 150)
CIS 260 Advanced Web Design and Development (CIS 220 or CIS 160)
CIS 330 OOP using Java (CIS 130 & CIS 220)
CIS 340 Operating Systems (CIS 120 & CIS 240)
CIS 360 Database Management (CIS 260)
CIS 370 Software Engineering (CIS 120 & CIS 140)
CIS 350 Analysis of Algorithms (CIS 250)
CIS 355 Data Structures (CIS 130 & CIS 220)
CIS 425 Practicum
CIS 430 Principles of Programming Languages (CIS 330 & CIS 355)
CIS 440 Introduction to Compiler Design and Construction (CIS 330 & CIS 355)
CIS 480 Special Topics (permit)
CIS 490 Senior Capstone (all “Core” completed)
MATH 130 Plane Trigonometry (MATH 120)
MATH 210 Calculus I (MATH 130)
MATH 212 Calculus II (MATH 210)
MGMT 120 Introduction to Business and Technology Skills
CIS electives 9
B.S. Suggested Sequence
First Year Fall
CIS 115 Fund of Computer Apps 3
ECON 201 Principles of Economics I 3
ENGL 101 English Composition I 3
MATH 120 College Algebra 3
MGMT 120 Intro to Business & Tech Skills 3
Humanities/fine arts elective 3
Total 18
First Year Spring
CIS 130 Prog & Prob Solving C++ 3
CIS 150 Discrete Structures 3
COMM 204 Intro to Sp Communication 3
ENGL 102 English Composition II 3
MATH 130 Plane Trigonometry 3
PHIL 190 Ethics 3
Total 18
Second Year Fall
CIS 120 Computer Science I 3
CIS 140 Computer Architecture 3
MATH 210 Calculus I 4
Natural science elective 3
Total 13
Second Year Spring
CIS 220 Computer Science II 3
CIS 250 Intro to Algorithms 3
ECON 202 Principles of Economics II 3
MATH 212 Calculus II 4
Social science elective 3
Total 16
Third Year Fall
CIS 230 Appl Dev Using VB.NET 3
CIS 260 Web Design and Developmt 3
CIS 330 OOP Using JAVA 3
CIS 350 Analysis of Algorithms 3
CIS elective* 3
Total 15
Third Year Spring
CIS 370 Software Engineering I 3
CIS 425 Practicum 3
CIS electives* 6
Natural science elective 3
Total 15
Fourth Year Fall
CIS 340 Operating Systems 3
CIS 355 Data Structures 3
CIS 360 Database Management 3
CIS 480 Special Topics 3
CIS elective* 3
Total 15
Fourth Year Spring
CIS 425 Practicum 9
CIS 430 Prin Programming Lngs 3
CIS 440 Compiler Design and Constr 3
CIS 490 Senior Capstone 3
Total 18
Degree total 128
|