Static Liquid - Old Dominion University

Download Report

Transcript Static Liquid - Old Dominion University

Computer Science

Undergraduate Degree Program

Chair Dr. Kurt Maly

1

Computer Science Department

Agenda

• • • • • • • • •

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

2

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

3

Computer Science Department

Prerequisite Structure - Mathematics AP Credit or Advance Placement

• • • • •

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

4

Computer Science Department

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.

5

Computer Science Department

Required Computer Science Courses

• • • • • • •

CS 150

Introduction to Programming CS 333 CS 250

Problem Solving and Programming

CS 252

Introduction to Unix for programmers Fast Track Programming 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 Computer Science Department

6

Architecture Courses

• •

CS 170

Fundamentals of Computer Organization CS 270

Introduction to Computer Architecture Operating Systems CS 334 Fast Track Architecture

CS 471

Operating Systems

7

Computer Science Department

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 Computer Science Department

8

Required CS Math Courses

• • •

CS 381

Introduction to Discrete Structures CS 390

Introduction to Theoretical Computer Science CS 417

Computational Methods and Software Computer Science Department

9

Required Math Courses

• • • •

Math 211

Calculus I Math 212

Calculus II Math 205 - 1st part Calculus I Math 206 - 2nd part Calculus I Math 316

Linear Algebra Stat 330

– –

Introduction to Statistics With Calculus as prerequisite Computer Science Department

10

Applied Technology CS Courses

CS 300

Computers in Society and Ethics

11

Computer Science Department

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) Computer Science Department

12

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 Computer Science Department

13

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 Computer Science Department

14

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 Computer Science Department

15

CS Electives – Systems Programming

• • •

CS 476

Systems Programming CS 477

Systems Programming in Windows Operating Systems CS 454

Network Management

16

Computer Science Department

CS Electives – Web Programming

• • •

CS 312

Internet Concepts CS 418

Web Programming CS 419

Internet Databases

17

Computer Science Department

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 Computer Science Department

18

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 Computer Science Department

19

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

20

Computer Science Department

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

21

Computer Science Department

Conclusion

• • • •

Information found online

http://www.cs.odu.edu

Call for an appointment Advising hours are available GOOD LUCK!

Computer Science Department

22