May 03, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Department of Computer and Information Sciences


Computer Science BS Four-Year Plan

FALL SPRING
First Year
CISC 108 - Introduction to Computer Science I (3cr.)   CISC 181 - Introduction to Computer Science II (3cr.)  
EGGG 101 - Introduction to Engineering (2cr.)  (FYE) MATH 242 - Analytic Geometry and Calculus B (4cr.)    
ENGL 110 - Seminar in Composition (3cr.)   Science Requirement (1/3)*
MATH 241 - Analytic Geometry and Calculus A (4cr.)   Breadth Requirement (1/6) 
Free Elective (1/4) Breadth Requirement (2/6) 
Credits: 15 Credits: 17
Second Year
CISC 220 - Data Structures (3cr.)   CISC 275 - Introduction to Software Engineering (3cr.)  
CISC 260 - Machine Organization and Assembly Language (3cr.)   CISC 320 - Introduction to Algorithms (3cr.)  
MATH 210 - Discrete Mathematics I (3cr.)   MATH 205 - Statistical Methods (4cr.)  or MATH 350 - Probability Theory and Simulation Methods (3cr.)  
Science Requirement (2/3)* Science Requirement (3/3)*
Breadth Requirement (should satisfy Multicultural Requirement) (3/6)  Breadth Requirement (4/6) 
Credits: 16 Credits: 16
Third Year
CISC 304 - Logic and Programming (3cr.)  or MATH 349 - Elementary Linear Algebra (3cr.) ** CISC 303 - Automata Theory (3cr.)  
CISC 355 - Computers, Ethics and Society (3cr.)   CISC 372 - Parallel Computing (3cr.)  
CISC 361 - Operating Systems (3cr.)   Concentration Requirement (2/4)*
ENGL 312 - Written Communications in Business (3cr.)  or ENGL 410 - Technical Writing (3cr.)   CISC 300-level Technical Elective (1/4)*
Concentration Requirement (1/4)* Breadth Requirement (5/6) 
Credits: 15 Credits: 15
Fourth Year
CISC 300-level Technical Elective (2/4)* CISC 475 - Advanced Software Engineering (3cr.)  (Capstone and DLE)
CISC 300-level Technical Elective (3/4)* CISC 300-level Technical Elective (4/4)*
Concentration Requirement (3/4)* Concentration Requirement (4/4)*
Free Elective (2/4) Breadth Requirement (6/6) 
Free Elective (3/4) Free Elective (4/4)
Credits: 15 Credits: 15
Total Credits: 124
 
* See program page for approved courses.
** A 300-level CISC advisor-approved course may also be taken.
 
Disclaimer: Four-Year Plans are a Departmental suggestion of how a student could complete this degree in four years (eight semesters). Students may opt to take courses in the summer or winter sessions. These plans do not take into account additional requirements brought on by minors or other majors. A Four-Year Plan is subject to change from year-to-year given the resources and focuses of the Department. This document is not intended to replace advising. It is the student’s responsibility to meet with his or her assigned advisor at least once a semester to monitor progress and ensure that he or she is on track to graduate on time. Students can also utilize the Degree Audit in UDSIS to monitor their progress.