Computer Science Curriculum 2012/2013 First Year Hrs 4 Prerequisite Departmental approval (intro to field for majors) Fall CS 1411 Programming Principles I MATH 1451 Calculus I with Applications 4 Score of 7 on math placement exam, MATH 1350 (GEOM) , 1550 (PRECAL), or score on MPE of 5 and MATH 1321(TRlG) ENGL 1301 Essentials of College Rhetoric 3 Successful completion of ENGL 0301 or a satisfactory score on SAT, ACT, or English dept. writing sample writing intensive Elective Natural Sciences*** 4 TOTAL Sprin2: CS 1412 MATH 1452 PHYS 1408 ENGL 1302 Hrs 4 4 4 3 Programming Principles II Calculus II with Applications Principles of Physics I Advanced College Rhetoric TOTAL Fall CS 2413 CS 1382 ECE 2372 MATH 2450 PHYS 2401 CompoOrg. & Assem. Lang. Prog. Object-Oriented Programming Linear Algebra Technical Writing American Government Org. Engr. Ethics & It ' s Impact on Society TOTAL Prerequisite CS 1411 MATH 1451 (CAL I) or dert. consent MATH 1451 or 2323 Successful completion of ENGL 1301 15 Second Year Hrs 4 Data Structures Discrete Computational Structures 3 Modem Digital Systems Design 3 4 Calculus III with Applications 4 Principles of Physics II TOTAL SDrin2: CS 2350 CS 2365 MATH 2360 ENGL 2311 POLS 1301 ENGR2392 15 Prerequisite CS 1412 CS 1411 MATH 1451 (Cal I), may be taken concurrently MATH 1452 (CAL II) PHYS 1408 and MATH 1452 (Cal II) 18 Hrs 3 3 3 3 3 3 Prerequisite CS 1412, ECE 2372 CS 2413 MATH 2450 (CAL III) ENGL 1301 and 1302 18 Minimum hours for graduation: 126 * Courses needed to fulfill the university Core Curriculum requirements, including 3 additional hours of political science, 6 hours of U.S. History,3 hours of Visual and Performing Arts, and 3 hours ofIndividual or Group Behavior electives. The 3-hour Multicultural requirement must also be satisfied. For details, consult the Core Curriculum requirements in the online HTML version of the academic catalog. **Computer Science Electives : Choose from any 3000 or 4000 level computer science courses that are not required for the CS major. ***See Core Curriculum C. Natural Sciences university approved list in the online HTML version of the academic catalog - any 4 hour lab and lecture except Physics. Revised Dec. 20 12 Third Year Fall CS 3361 CS 3364 Concepts of Programming Languages Design and Analysis of Algoritluns 3 3 MATH 3342 COMS 3358 or ENGR 2331 Elective Stats for Engrs. & Scientists Business and Prof. Conununication Professional Conununications For Engineers (Core curriculum) * 3 3 TOTAL ENGL 1302 3 15 Spring CS 3365 Software Engineering Hrs 3 CS 3375 CS 3383 Elective Elective Computer Architecture Theory of Automata (CS)** (Core Curriculum)* 3 3 3 3 TOTAL CS 2413 CS 2413,1382, MATH 2360 (Linear Algebra) MATH 2450 (CAL III) Prerequisite CS 2413, MATH 3342 Stats or Equivalent *** CS 2350 CS 1382 15 Fourth Year Fall CS 4311 CS 4352 CS 4354 Elective Elective Senior Project Design (Writing intensive) 3 Operating Systems Concepts of Database Systems (CS)** (Core Curriculum)* 3 3 3 3 TOTAL Spring CS 4312 Elective Elective Elective Elective 15 Hrs 3 Senior Project Imp. Lab (Writing intensive) (CS)** (CS)** (Core Curriculum)* (Core Curriculum)* TOTAL CS 3365, 3364, COMS 3358 or ENGR 2331 and 12 additional hours of upper- division computer science course work and senior standing. For majors only. CS 3364 and CS 3375 CS 3364 Prerequisite CS 4311 3 3 3 3 15 Minimum hours for graduation: 126 * Courses needed to fulfill the university Core Curriculum requirements, including 3 additional hours of political science, 6 hours of U.S. History, 3 hours of Visual and Performing Arts, and 3 hou rs of Individual or Group Behavior electives. The 3-hour Multicultural requirement must also be satisfied. For details, consult the Core Curriculum requirements in the online HTML version of the academic catalog. **Computer Science Electives: Choose from any 3000 or 4000 level computer science courses that are not required for the CS major. ***See Core Curriculum C. Natural Sciences university approved list in the online HTML version of the academic catalog - any 4 hour lab and lecture except Physics. Revised Dee. 20 12