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