Static Liquid - Old Dominion University

Report
Computer Science
Undergraduate Degree Program
Dr. C. Michael Overstreet, Department Chair
Ms. Janet Brunelle, Chief Departmental Advisor
Computer Science Department
1
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
Who is your Advisor?
• Janet Brunelle
–
–
–
–
Chief Departmental Advisor
Assistant Chair
Undergraduate Curriculum Committee Chair
Teaching faculty
• CS 110
• CS 410
• CS 411W
– Advising Awards:
• Advisor of the Year, College of Sciences 2000 & 2005
• NACADA Mid-Atlantic Region Outstanding Faculty
Academic Advising Award 2007
Computer Science Department
3
How do you contact an Advisor?
Janet Brunelle
• Email: [email protected]
• Make an appointment online:
– https://www4.cs.odu.edu/advise/
• Posted Office hours:
– http://www.cs.odu.edu/~brunelle
– Engineering & Computational Sciences Bldg; room 3210
• Phone: 683-6001 ext 4832
Peer Advisors are also a resource
Dragas Hall; Room 1111A
683-6001 ext 5009
Computer Science Department
4
Program Course Requirements
• Computer Science required courses
– 46 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
Computer Science Department
5
Prerequisite Structure - Mathematics
• Math 102
– College Algebra
AP Credit
or
Academic
Placement
• Math 162
– Pre Calculus I
• Math 163
Fast Track
Math 166
Pre Calculus I and II
– Pre Calculus II
• Math 211
– Calculus I
• Math 212
– Calculus II
Computer Science Department
6
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 major and profession to the students.
Computer Science Department
7
Required Computer Science Courses
• CS 150
– Introduction to Programming
• CS 250
– Problem Solving and Programming
CS 333
Fast Track
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
Computer Science Department
8
Architecture
Courses
• CS 170
– Fundamentals of
Computer Organization
• CS 270
Operating
Systems
CS 334
Fast Track
Architecture
• CS 471
– Operating Systems
– Introduction to Computer
Architecture
Computer Science Department
9
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
10
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
11
Required Math Courses
• Math 211
– Calculus I
• Math 212
– Calculus II
• Math 316
– Linear Algebra
• Stat 330
– Introduction to Statistics
– With Calculus as prerequisite
Computer Science Department
12
Applied Technology CS Courses
• CS 300
– Computers in Society and Ethics
Computer Science Department
13
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
14
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
15
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
16
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
17
CS Electives – Systems Programming
• CS 476
– Systems Programming
• CS 477
– Systems Programming in Windows Operating Systems
• CS 454
– Network Management
Computer Science Department
18
CS Electives – Web Programming
• CS 312
– Internet Concepts
• CS 418
– Web Programming
• CS 419
– Internet Databases
Computer Science Department
19
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
20
Advisor Block
• http://www.cs.odu.edu
• Sign up for registration advising (Immediately
after midterm)
• Plan a tentative schedule
– Based upon Degree Evaluation
– Worksheets
– Prerequisite structure charts
• Attend advising session or email to finalize
• Advisor will remove block
Computer Science Department
21
Popular Minors
•
•
•
•
•
•
•
•
Computer Engineering – 2 ECE classes
Mathematics – 2-3 Math/Stat classes
Modeling and Simulation – 2 ECE classes
Information Technology – 4 IT classes
Electrical Engineering Technology – 4 EET classes
Biology
Physics
Management
Computer Science Department
22
Five Year Program –
BS and MS in Computer Science
• Up to 12 credits of graduate coursework toward
both their undergraduate and masters degrees in
Computer Science
• Contact CDA, Janet Brunelle
– Declare a CS undergraduate major
– Draft a schedule of graduate courses to be taken as an
undergraduate requirements
– During senior year, apply to the Office of Admission to
M.S. in CS program
•
http://www.cs.odu.edu/advising/program_5year_bsmscs_info.shtml
Computer Science Department
23
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
Computer Science Department
24
Conclusion
• Information found online
– http://www.cs.odu.edu under “Undergraduate” section
• Call for an appointment or
schedule it online http://cyclops.cs.odu.edu/advise/
• Advising hours are available at
– http://www.cs.odu.edu/advise_info_ug.shtml
• GOOD LUCK!
Computer Science Department
25

similar documents