Old Dominion University
A to Z Index   |   Directories

College of Sciences


Computer Science


Resources

Second Degree in Computer Science

[ Worksheet for CATALOG YEARS: Fall 2010-2011 ]
[ Degree Schedule ]
[ Prerequisite Structure ]
[ CS Four Year Curriculum ]

The Second Bachelor of Computer Science requires the successful completion of courses listed below either at ODU or transfer credits from any approved college. The computer science and math requirements have been chosen to provide exposure, balance and competence in concepts as well as in chosen applications.

Department Of Computer Science

  • Computer Science Required Courses (48 credits) - A grade of C (2.0) or better is required for each class listed in the List of required courses beginning with the 2000 catalog.
      CS 110 - Introduction to Computer Science
      CS 150 - Introduction to Programming
      CS 170 - Fundamentals of Computer Organization
      CS 250 - Problem Solving and Programming
      CS 252 - Introduction to Unix for Programmers
      CS 270 - Introduction to Computer Architecture
      CS 300 - Computers in Society
      CS 330 - Object Oriented Programming Design
      CS 350 - Introduction to Software Engineering
      CS 355 - Principles of Programming Languages
      CS 361 - Advanced Data Structures and Algorithms
      CS 381 - Introduction to Discrete Structures
      CS 390 - Introduction to Theoretical Computer Science
      CS 410 - Professional Workforce Development I - Capstone course
      CS 411W - Professional Workforce Development II Capstone Course
      CS 417 - Computational Methods and Software
      CS 471 - Operating Systems

    The major emphasis categories for these courses follows:
      Programming: CS 150, 250, 361, 350, 330, 355
      Computer Architeture: CS 170, 270, 471
      Applied Technology: CS 300, 410, 411W
      Computational Mathematics: CS 381, 390, 417

  • Computer Science Electives (12 credits)
    Four CS 400-level electives. Up to six credits of work experience (CS 367 or 368) may be used here also.

    • Database:
      • CS 452 -Database Software Development Methodology *
      • CS 453 -Database Software Development Methodology Workshop *
      • CS 456 -Database Administration I
      • CS 457 -Database Administration II
    • Network:
      • CS 455 -Introduction to Networks and Communications
      • CS 458 -Unix System Administration
      • CS 486 -Introduction to Parallel Computing *
      • CS 487 -Applied Parallel Computing
    • Systems:
      • CS 477 -Systems Programming in Windows Operating Systems *
      • CS 488 -Principles of Compiler Construction
    • Misc:
      • CS 475 -Introduction to Computer Simulation
      • CS 451 -Software Engineering Survey
      • CS 480 -Introduction to Artificial Intelligence

    * - Limited Offerings.

  • Technology Initiative Tracks

  • Mathematics/Statistics (14 credits)
      MATH 211 and 212 - Calculus I & II
      MATH 316 - Linear Algebra
      STAT 330 - Introduction to Statistics

    Note: CS 381, 390, and 417 are fundamentally mathematics courses

  • Prerequisite Structure -- See structure.