Undergraduate Degree Program - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Undergraduate Degree Program

Description:

The Introductory Course. All Computer Science freshmen must take: ... This one credit hour course introduces the computer science program to the students. ... – PowerPoint PPT presentation

Number of Views:71
Avg rating:3.0/5.0
Slides: 23
Provided by: Jos148
Category:

less

Transcript and Presenter's Notes

Title: Undergraduate Degree Program


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

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
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
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
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
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
Architecture Courses
Operating Systems
  • CS 170
  • Fundamentals of Computer Organization
  • CS 270
  • Introduction to Computer Architecture
  • CS 471
  • Operating Systems

CS 334 Fast Track Architecture
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
Required CS Math Courses
  • CS 381
  • Introduction to Discrete Structures
  • CS 390
  • Introduction to Theoretical Computer Science
  • CS 417
  • Computational Methods and Software

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

11
Applied Technology CS Courses
  • CS 300
  • Computers in Society and Ethics

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
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
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
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
CS Electives Systems Programming
  • CS 476
  • Systems Programming
  • CS 477
  • Systems Programming in Windows Operating Systems
  • CS 454
  • Network Management

17
CS Electives Web Programming
  • CS 312
  • Internet Concepts
  • CS 418
  • Web Programming
  • CS 419
  • Internet Databases

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
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
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
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
Conclusion
  • Information found online
  • http//www.cs.odu.edu
  • Call for an appointment
  • Advising hours are available
  • GOOD LUCK!
Write a Comment
User Comments (0)
About PowerShow.com