Www.moreheadstate.edu



Curriculum MapComputer Science, Bachelor of ScienceComputer EngineeringYou may be required to complete college readiness courses (ENG 100E, MATH 152E, FYS 101E). This is an unofficial document; the student’s program evaluation is the official document for viewing the requirements needed to complete the chosen bachelor’s degree. Please consult with your advisor before registering for classes. This curriculum map assumes that you have not transferred in any previously completed college level courses.All students must have 36 hours of general education courses. The approved course list is located in the MSU Catalog, an “f” or “s” is listed beside the course, this indicates the class is normally offered only in the fall semester (f) or spring semester (s).FIRST YEAR COURSE SCHEDULE?CourseFall SemesterCredits?CourseSpring SemesterCreditsFYS 101First Year Seminar3ENG 200Writing II3MATH 175Calculus I4COMS 108Fund. Of Speech Communication3ENG 100Writing I3General EducationHUM II3General EducationHUM I3MATH 275Calculus II4CS 170/170LIntroduction to Computer Science4CIS 205 (s)Introduction to Programming C++3 Total Credit Hours17Total Credit Hours16SECOND YEAR COURSE SCHEDULE?CourseFall SemesterCredits?CourseSpring SemesterCreditsGeneral EducationNSC I3General EducationNSC II3CS 303 (f)Data Structures3CS 310 (s)Algorithms & Advanced Data Structures3PHYS 201/201LElementary Physics I & Lab4PHYS 202/202LElementary Physics II & Lab4CS 285Programming in C#3MATH 353 or 365Statistics or Intro to Math Statistics3EEC 141Fundamentals of Electric Circuits3EEC 241Circuit Analysis3Total Credit Hours16Total Credit Hours16THIRD YEAR COURSE SCHEDULE?CourseFall SemesterCredits?CourseSpring SemesterCreditsMATH 308 (f)Discrete Mathematics3CS 360Operating Systems3CS 372Math for Gaming & Comp Sci App3CS 380Software Engineering3CS 335 (f)Theory Programming Lang3CS 340Computer Architecture & Org3CS 385Adv Programming Methods3EEC 245 (s)Digital Electronics 3EEC 242 (f)Principles of Electronic Comm 3General EducationSBS II3Total Credit Hours15Total Credit Hours15FOURTH YEAR COURSE SCHEDULE?CourseFall SemesterCredits?CourseSpring SemesterCreditsCS 499CCapstone & Senior Thesis I2CS 499DCapstone & Senior Thesis II1CS 480Computer Security3EEC 355Digital & Microprocessor Systems 3CS 430Machine Learning3CS 440Parallel & Distributed Systems3General EducationSBS I3CS ElectiveRefer to Program Evaluation3EEC 344 (f)Wireless Communications3Free ElectiveChoose any course where you meet the prerequisite/s1Total Credit Hours14Total Credit Hours11I have reviewed the curriculum and course sequence for this Bachelor’s degree and understand I have to follow this map with my advisor’s guidance. I understand that I need an advisor to approve my schedule prior to registration each semester.___________________________________________________________________________________________Student’s SignatureOctober 2020CS Elective CoursesCS 172Computer Games ConceptsCS 312Game Prototype Design and ImplementationCS 412Software Engineering for Computer GamesCS 420Data Mining ConceptsCS 430Machine LearningCS 450Computer GraphicsCS 460Scientific and Parallel ComputingCS 470Artificial IntelligenceCS 472Multiplayer Networking Game ProgrammingCS 476Special ProblemsCS 485Networking SecurityCS 482Digital ForensicsCIS 314Advanced Programming-JavaCIS 322Systems Security and Information AssuranceCIS 326Introduction to DatabasesCIS 405Web Development Strategies and E-commerceCIS 442Network AdministrationEEC 345Microprocessor ElectronicsEEC 480Digital Communication and NetworkingMATH 320Codes and Cryptography ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download