|
Norfolk State University Department of Computer Science Curriculum Guide | ||||||||
| This curriculum guide is official but only suggests a semester-sequential plan. Courses may be taken in any order as long as the prerequisites and other requirements are met. | ||||||||
| B.S. COMPUTER SCIENCE - SPECIALTY IN INFORMATION ASSURANCE (2009) | ||||||||
| MINIMUM GRADES:All Computer Science, Mathematics, and Science courses and ENG 101/102/303 courses must make a minimum grade of 'C'. | ||||||||
| FIRST YEAR | ||||||||
| Social Science Elective1 | 6 cr hr | |||||||
| CSC-170 COMPUTER PROGRAMMING I | 3 cr hr | |||||||
| CSC-260 COMPUTER PROGRAMMING II | 3 cr hr | |||||||
| CSC-260L COMPUTER PROGRAMMING II LAB | 1 cr hr | |||||||
| CSC-170L COMPUTER PROGRAMMING I LAB | 1 cr hr | |||||||
| CSC-101 INTRODUCTION TO THE COMPUTER SCIENCE PROFESSION | 1 cr hr | |||||||
| UNI-101 Introduction to University Life | 0 cr hr | |||||||
| MTH-153 College Algebra and Trigonometry | 3 cr hr | |||||||
| MTH-184 Calculus I | 4 cr hr | |||||||
| ENG-101 Communication Skills I | 3 cr hr | |||||||
| ENG-102 Communication Skills II | 3 cr hr | |||||||
| HED-100 Personal and Community Health | 2 cr hr | |||||||
| PED-100 Fundamental Fitness for Life | 1 cr hr | |||||||
| TOTAL | 31 CR HRS | |||||||
| SECOND YEAR | ||||||||
| Laboratory Science Elective2 | 4 cr hr | |||||||
| CSC-268 COMPUTER ORGANIZATION | 3 cr hr | |||||||
| CSC-295 JAVA APPLICATIONS PROGRAMMING | 3 cr hr | |||||||
| CSC-361 SURVEY OF PROGRAMMING LANGUAGES | 3 cr hr | |||||||
| CSC-372 DATA STRUCTURES | 3 cr hr | |||||||
| MTH-251 Calculus II | 4 cr hr | |||||||
| ENG-303 Technical Writing | 3 cr hr | |||||||
| MTH-371 Discrete Mathematical Structures | 4 cr hr | |||||||
| SCM-285 Principals of Speech | 3 cr hr | |||||||
| TOTAL | 30 CR HRS | |||||||
| THIRD YEAR | ||||||||
| 1st Semester of Science Sequence2 | 4 cr hr | |||||||
| 2nd Semester of Science Sequence3 | 4 cr hr | |||||||
| CSC-435 COMPUTER SECURITY | 3 cr hr | |||||||
| Computer Science Elective (300 Level or Above) | 3 cr hr | |||||||
| CSC-292 UNIX AND C PROGRAMMING | 3 cr hr | |||||||
| CSC-380 SOFTWARE ENGINEERING | 3 cr hr | |||||||
| CSC-430 DATA COMMUNICATION | 3 cr hr | |||||||
| CSC-468 COMPUTER ARCHITECTURE | 3 cr hr | |||||||
| MTH-351 Probability and Statistics | 3 cr hr | |||||||
| TOTAL | 29 CR HRS | |||||||
| FOURTH YEAR | ||||||||
| Humanities or Foreign Language Electives4 | 6 cr hr | |||||||
| Cultural Electives5 | 3 cr hr | |||||||
| Computer Science or Mathematics Elective (300 Level or Above) | 3 cr hr | |||||||
| Free Elective | 3 cr hr | |||||||
| Computer Science Elective (300 Level or Above) | 3 cr hr | |||||||
| Mathematics Elective (300 Level or Above) | 3 cr hr | |||||||
| CSC-445 COMPUTER NETWORK DEFENSE | 3 cr hr | |||||||
| CSC-498 COMPUTER SCIENCE SEMINAR I | 1 cr hr | |||||||
| CSC-464 OPERATING SYSTEMS | 3 cr hr | |||||||
| CSC-499 COMPUTER SCIENCE SEMINAR II | 2 cr hr | |||||||
| TOTAL | 30 CR HRS | |||||||
| SUMMARY OF GRADUATION REQUIREMENTS | ||||||||
|
||||||||
| TOTAL NEEDED FOR GRADUATION 120 cr hrs | ||||||||
| ELECTIVES | ||||||||