COMPUTER SCIENCE LOUISIANA TECH UNIVERSITY Revised 05/2016 Name Catalog Year Student ID Email Advisor Last Updated COURSE PREREQUISITES CSC4 130 131 132 220 222 265 310 325 330 345 364 403 404 430 MATH 101 or equivalent CSC 130 CSC 131 CSC 132, MATH 240** CSC 132, MATH 240** CSC 132, MATH 240** CSC 220, MATH 311 CSC 220, MATH 311** CSC 325 CSC 222 CSC 265 CSC 325, senior standing CSC 403 CSC 220 3 3 3 3 3 3 3 3 3 3 3 3 3 3 101 102 21X 303 363 ACT >= 18 or VERBAL SAT >= 450 ENGL 101 ENGL 102 ENGL 102 ENGL 303 3 3 3 3 3 ENGL MATH 101 or MATH ACT >= 26 MATH 240 MATH 241 MATH 242 SCH TERM YEAR MATH 240 241 242 311 STAT 405 MATH 242 3 PHYS 201 202 261 262 3 3 1 1 MATH 241 PHYS 201, MATH 242 MATH 112 or MATH 241 PHYS 261 3 3 3 3 * GRADE ADDITIONAL COURSE SCH TERM YEAR GRADE * * * * * * * * COURSE SUBSTITUTIONS3 EXISTING COURSE SUBSTITUTED COURSE INITIAL * * * * * * MINOR / CONCENTRATION Course 1 Course 2 Course 3 Course 4 3 3 3 3 NOTES OTHER / ELECTIVES * Requires a grade of C or higher. COMM 101 Fine Arts (ART 290, KINE 280, MUGN 290, SPTH 290) BISC 130 BISC 131 Social Science1,5 Social Science1,5 CSC Directed Elective2 CSC Directed Elective2 CSC Directed Elective2 Math/Science Elective6 TOTAL SCH COMMENTS 3 3 3 1 3 3 3 3 3 3 120 ** Requires credit of or registration in. 1 Social Science electives can be selected from Anthropology, Criminal Justice, Economics, Geography, International Studies, Interdisciplinary, Political Science, Psychology, and Sociology. 2 CSC Directed Electives must be selected in consultation with student's advisor. 3 Substitutions must be initialed by the Program Chair. 4 A student must have a 2.0 GPA on all CSC courses. 5 All students must complete an International Education Requirement. GEOG 205, GEOG 210, GEOG 331, and numerous POLS courses are acceptable for this. 6 Must be in Mathematics or Science above required. The Computer Science Program requires a C or better in any course in the COES prior to taking courses for which it is a prerequisite. Name Date Student ID Email Fall Quarter CSC 130* MATH 240* COMM 101 FYE 100 The Science of Computing I Precalculus Principles of Communication Studies First Year Experience FRESHMAN YEAR Winter Quarter Cr 3 3 3 1 CSC 131* MATH 241* ENGL 101* The Science of Computing II Calculus I Freshman Composition I 10 Fall Quarter CSC 220* CSC 265* MATH 311 ENGL 102 Data Structures Introduction to Digital Design Discrete Mathematics I Freshman Composition II 3 3 3 Spring Quarter CSC 132* MATH 242* BISC 130 BISC 131 SOPHOMORE YEAR Winter Quarter CSC 222* PHYS 201* PHYS 261 Social Science*** Systems Programming Physics for Engineering & Science I Physics Lab 12 Cr 3 3 1 3 3 3 3 1 TOTAL 10 28 Spring Quarter CSC 345 PHYS 202 PHYS 262 Social Science*** Operating Systems Physics for Engineering & Science II Physics Lab 10 TOTAL Fall Quarter CSC 325* Math/Science Elective**** ART† ENGL 21X Advanced Data Structures & Algorithms Fine Arts Appreciation Literature JUNIOR YEAR Winter Quarter Cr 3 3 3 3 CSC 330 CSC 430 CSC Elective** ENGL 303 Programming Languages Database Management Systems Technical Writing 12 Cr 3 3 3 3 Spring Quarter CSC 310 CSC 364 Minor/Concentration Theory of Computing Computer Architecture 12 TOTAL Fall Quarter CSC Elective** ENGL 363 Minor/Concentration Scientific and Technical Presentations SENIOR YEAR Winter Quarter Cr 3 3 3 CSC 403* STAT 405 Minor/Concentration 9 Software Design and Engineering Statistical Methods Cr 3 3 3 CSC 404 CSC Elective** Minor/Concentration A student must have a 2.0 cumulative GPA on all CSC courses. 3 3 1 3 10 32 Cr 3 3 3 9 33 Cr Senior Capstone 3 3 3 9 The Computer Science Program requires a “C” or better in any course in the COES prior to taking courses for which these are prerequisites. Cr Spring Quarter TOTAL * Requires a grade of C or higher. ** CSC Directed Electives must be selected in consultation with student's advisor. *** GEOG 205, GEOG 210, or GEOG 331 count as the International Education Requirement (IER). **** Must be in Mathematics or Science above required. † ART 290, SPTH 290, MUGN 290, or KINE 280 counts as the Fine Arts Requirement. Courses in bold are typically offered only once per year. Cr The Science of Computing III Calculus II Biological Principles Biological Principles Lab 9 Cr 3 3 3 3 Cr 9 27 120 Computer Science Math English/Humanities Science Social Science Minor/Concentration Course 1303 1313 1323 2203 222 265 310 325 330 345 364 403 404 430 442 443/543 4442 4461 4472 4481 450 452/552 454/554 470 475 493/579 498/580 520 521 532 CSC Course Offerings Title The Science of Computing I (Living with Cyber I) The Science of Computing II (Living with Cyber II) The Science of Computing III (Living with Cyber III) Data Structures Systems Programming Introduction to Digital Design Theory of Computing Advanced Data Structures and Algorithms Programming Languages Operating Systems Computer Architecture Software Design and Engineering Senior Capstone Database Management Systems Introduction to Cyber Security Digital Forensics and Cyber Crime Applied Cryptography Access Control Logic and Covert Channels Wireless and Mobile Security Reverse Engineering Computer Networks Distributed and Cloud Computing Advanced Computer Networks Computer Graphics Artificial Intelligence Data Mining and Knowledge Discovery Advanced Data Mining, Fusion, and Applications Advanced Analysis of Algorithms and Complexity Advanced Computer Architectures Advanced Topics in Software Engineering 1. CSC 446 and 448 rotate every other year. 2. CSC 444 and 447 rotate every other year. 3. Anticipated honors section(s). F W Sp Su Legend Core courses Electives Graduate courses New offerings Possible offerings CYBER SECURITY CONCENTRATION Course Name Cr Grade Prerequisites CSC 442 Introduction to Cyber Security Sp 3 CSC 220 and consent of instructor CSC 450 Computer Networks W 3 CSC 325 or consent of instructor Two of the following: 6 CSC 443 Digital Forensics and Cyber Crime F CSC 442 or consent of instructor CSC 444 Applied Cryptography Sp CSC 442 or consent of instructor CSC 446 Access Control Logic and Covert Channels W CSC 442 and MATH 311 or consent of instructor CSC 447 Wireless and Mobile Security Sp CSC 442 or consent of instructor CSC 448 Reverse Engineering F CSC 442 or consent of instructor CSC 452 Distributed and Cloud Computing F CSC 345 or consent of instructor CSC 454 Advanced Computer Networks Sp CSC 450 or consent of instructor CSC 475 Artificial Intelligence F CSC 325 or consent of instructor MATH 308 Introduction to Linear Algebra W,Sp MATH 243 or MATH 311 Total 12 Course CSC 470 CSC 475 ART 464 MATH 308 Name Computer Graphics Artificial Intelligence Advanced Communication Media Introduction to Linear Algebra GRAPHICS AND GAME DESIGN CONCENTRATION Cr Grade Prerequisites W 3 CSC 325 or consent of instructor F 3 CSC 325 or consent of instructor F,Sp 3 Consent of instructor W,Sp 3 MATH 243 or MATH 311 Total 12 CLOUD COMPUTING AND BIG DATA CONCENTRATION Course Name Cr Grade Prerequisites CSC 452 Distributed and Cloud Computing F 3 CSC 345 or consent of instructor CSC 493 Data Mining and Knowledge Discovery F 3 CSC 325 or consent of instructor CSC 498 Advanced Data Mining, Fusion, and Applications Sp 3 CSC 325 or consent of instructor One of the following: 3 CSC 450 Computer Networks W CSC 325 or consent of instructor CSC 475 Artificial Intelligence F CSC 325 or consent of instructor Total 12 Course ENGR 221 ELEN 242 ELEN 333 ELEN 423 COMPUTER ENGINEERING CONCENTRATION (NOT YET OFFICIAL) Name Cr Grade Prerequisites Electrical Engineering and Circuits I 3 ENGR 122 (we substitute CSC 132), MATH 242, PHYS 201 Introduction to Microprocessors F,W 3 MATH 242 Introduction to Digital Design W,Sp 3 ELEN 242 Embedded Systems F 3 ELEN 333 Total 12