Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.

Similar presentations


Presentation on theme: "Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly."— Presentation transcript:

1 Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly

2 Computer Science Department 2 Agenda Introduction CS Course Requirements CS Required courses CS Math Courses Math Required Courses Technical Electives Details of CS Electives Advising Block Minors

3 Computer Science Department 3 Program Course Requirements Computer Science required courses –45 credits Computer Science elective courses –12 credits Mathematics/Statistics –14 credits Technical electives –6 to 8 credits Additional requirements –Upper Level General Education requirements –Lower Level General Education requirements

4 Computer Science Department 4 Prerequisite Structure - Mathematics Math 102 –College Algebra Math 162 –Pre Calculus I Math 163 –Pre Calculus II Math 211 –Calculus I Math 212 –Calculus II Fast Track Math 166 Pre Calculus I and II AP Credit or Advance Placement

5 Computer Science Department 5 The Introductory Course All Computer Science freshmen must take: CS 110 Introduction to Computer Science 1 credit This one credit hour course introduces the computer science program to the students.

6 Computer Science Department 6 Required Computer Science Courses CS 150 –Introduction to Programming CS 250 –Problem Solving and Programming –CS 252 Introduction to Unix for programmers CS 361 –Advanced Data Structures and Algorithms CS 330 –Object Oriented Programming and Design CS 350 –Introduction to Software Engineering CS 410 –Senior Project Initiative (Computer Based) CS 411W (Writing Intensive) –Senior Project Initiative CS 333 Fast Track Programming

7 Computer Science Department 7 Architecture Courses CS 170 –Fundamentals of Computer Organization CS 270 –Introduction to Computer Architecture CS 471 –Operating Systems CS 334 Fast Track Architecture Operating Systems

8 Computer Science Department 8 CS 333 and CS 334 Fast track courses Internet based course No classroom environment Requires: –Prior knowledge of programming language –Considerable maturity of student –Independent responsibility on the student

9 Computer Science Department 9 Required CS Math Courses CS 381 –Introduction to Discrete Structures CS 390 –Introduction to Theoretical Computer Science CS 417 –Computational Methods and Software

10 Computer Science Department 10 Required Math Courses Math 211 –Calculus I Math 212 –Calculus II Math 316 –Linear Algebra Stat 330 –Introduction to Statistics –With Calculus as prerequisite Math 205 - 1st part Calculus I Math 206 - 2nd part Calculus I

11 Computer Science Department 11 Applied Technology CS Courses CS 300 –Computers in Society and Ethics

12 Computer Science Department 12 Technical Electives In Addition to one year natural science (General ED) 6-8 credits towards Technical Electives Natural Sciences –Physics –Chemistry –Biology –Geology –Oceanography Accounting (Acct 201, Acct 202, …) Any other technical in nature – Approval from Advisor Not to include: –Biology 108 – 109 (Life Science) –Physics 103 – 104 (Astronomy)

13 Computer Science Department 13 Co-op/Internships Up to 6 credits for upper level CS Electives Approval by CS Department and Career Management Center (CMC) Pass/Fail Grading Short duration of career development Academic requirements may differ Requires –Contracts –Reports

14 Computer Science Department 14 CS Electives – Database CS 450 –Database Concepts CS 419 –Internet Databases CS 452 –Database Software Development Methodology CS 456 –Database Administration I CS 457 –Database Administration II

15 Computer Science Department 15 CS Electives – Networking CS 454 –Network Management CS 455 –Introduction to Networks and Communications CS 458 –Unix System Administration CS 472 –Network and Security CS 486 –Introduction to Parallel Computing CS 487 –Applied Parallel Computing

16 Computer Science Department 16 CS Electives – Systems Programming CS 476 –Systems Programming CS 477 –Systems Programming in Windows Operating Systems CS 454 –Network Management

17 Computer Science Department 17 CS Electives – Web Programming CS 312 –Internet Concepts CS 418 –Web Programming CS 419 –Internet Databases

18 Computer Science Department 18 CS Electives - Miscellaneous CS 355 –Principles of Programming Languages CS 460 –Computer Graphics CS 475 –Introduction to Computer Simulation CS 451 –Software Engineering Survey CS 480 –Introduction to Artificial Intelligence CS 488 –Principles of Compiler Construction

19 Computer Science Department 19 Advisor Block http://www.cs.odu.edu Sign up for registration advising (Immediately after midterm) –CS Department office –Call CS Advising office 683-6001 –Email CS advisors Plan a tentative schedule –Worksheets –Prerequisite structure charts Attend advising session to finalize Advisor will remove block

20 Computer Science Department 20 Popular Minors Computer Engineering – 2 ECE classes Mathematics – 2-3 Math/Stat classes Information Technology – 4 IT classes Electrical Engineering Technology – 4 EET classes Modeling and Simulation – 2 ECE classes Biology Physics Management

21 Computer Science Department 21 Five Year Program – BS and MBA Contact MBA Program Director: Bruce Rubin GMAT at least two semesters prior GPA of at least 3.0 Program Hours after BS program : 30 MBA Core – During Senior year

22 Computer Science Department 22 Conclusion Information found online –http://www.cs.odu.eduhttp://www.cs.odu.edu Call for an appointment Advising hours are available GOOD LUCK!


Download ppt "Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly."

Similar presentations


Ads by Google