CS Electives - Undergraduate Advising Web

advertisement
Computer Science
2009
Dr. Desh Ranjan, Department Chair
Ms. Janet Brunelle, Chief Departmental Advisor
Computer Science Department
1




Computer Science Degree Requirements
Computer Science Courses
Math Courses
Computer Science Electives
◦ General Education


Advising Block
Popular Minors
Computer Science Department
2
 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
 NACADA National Award for Outstanding Faculty Advising;
2007 certificate of Merit.
Computer Science Department
3
Janet Brunelle
 Email: brunelle@cs.odu.edu
 Make an appointment online:
◦ https://www4.cs.odu.edu/advise/
 NOTE: You must create your computer science Account

Posted Office hours:

Phone: 683-6001 ext 4832
◦ http://www.cs.odu.edu/~brunelle
◦ Engineering & Computational Sciences Bldg; room 3210
Peer Advisors:
Keith Barth, Andrew Wharton, Cassie Rothrauff
Spong Hall
Computer Science Department
4

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

Examinations
Computer Science Department
5

Math 102
◦ College Algebra
Transfer/
AP Credit
or
Academic
Placement
Based upon Math
SAT Score or
Compass Exam

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

Math 211
◦ Calculus I

Math 212
◦ Calculus II

Math 316
◦ Linear Algebra

Stat 330
◦ Introduction to Statistics
◦ With Calculus as prerequisite
Computer Science Department
7
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.
Taught by your Advisor
Computer Science Department
8

CS 150

CS 250
◦ Problem Solving and Programming I
◦ Problem Solving and Programming II
CS 333
Fast Track
Programming
◦ CS 252

 Introduction to Unix for programmers
CS 361

CS 330

CS 350

CS 410

CS 411W (Writing Intensive)
◦ Advanced Data Structures and Algorithms
◦ Object Oriented Programming and Design
◦ Introduction to Software Engineering
◦ Professional Workforce Development I
◦ Professional Workforce Development II
Computer Science Department
9
Operating
Operating
Systems
Systems

CS 170
◦ Introduction to Computer
Architecture I


CS 270
CS 471
◦ Operating Systems
CS 334
Fast Track
◦ Introduction to Computer
Architecture II
Computer Science Department
10
Created for Second Degree Students or
Students with adequate prior programming
knowledge and experience



Fast track courses
Internet based course
Requires:
◦ Prior knowledge of programming language
◦ Considerable maturity of student
◦ Independent responsibility on the student
Computer Science Department
11

CS 381
◦ Introduction to Discrete Structures

CS 390
◦ Introduction to Theoretical Computer Science

CS 417
◦ Computational Methods and Software
Computer Science Department
12

CS 300
◦ Computers in Society and Ethics
Computer Science Department
13

English
•
◦ Composition:
 110C
 131C (or 111C)
History
- Hist 101H, Hist 102H, Hist 103H,
Hish 104H, Hist 105
◦ Literature:
 112L, 144L, Flet 100L

Oral Communication
◦ Comm 101R (103R, 112R)

Philosophy
◦ 110P, 120P, 150P

Fine & Performing Arts
◦ Art 121A, Art 122A, Musc 264A, Dance 185A, Thea 241A, Thea 270A

Social Science
◦ Antr 101S, Comm 200S, Crjs 200S, Econ 200S, Econ 201S, Geog 100S,
Geog 101S, Pols 100S, Pols 101S, Psyc 201S, Psyc 202S, Soc 201S
Wmst 201S
Computer Science Department
14

Natural Sciences – Full Year (2 sequential Semesters)
◦
◦
◦
◦
◦
Physics 115-116; 101-102; 231-232
Chemistry 101-102; 115-116
Biology 115-116
Geology OEAS 110; 111 or 112
Oceanography OEAS 106-107
Technical Electives: any Two additional Science Courses



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
15






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
16

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
17

CS 454
◦ Network Management

CS 455
◦ Introduction to Networks and Communications

CS 458
◦ Unix System Administration

CS 472
◦ Network Security

CS 486
◦ Introduction to Parallel Computing

CS 487
◦ Applied Parallel Computing
Computer Science Department
18

CS 476
◦ Systems Programming

CS 477
◦ Systems Programming in Windows Operating
Systems

CS 454
◦ Network Management

CS 472
◦ Network Security
Computer Science Department
19

CS 312
◦ Internet Concepts

CS 418
◦ Web Programming

CS 419
◦ Internet Databases

CS 497
◦ Web server Design
Computer Science Department
20

CS 460
◦ Computer Graphics

CS 461
◦ Computer Vision

CS 475
◦ Introduction to Computer Simulation

CS 480
◦ Introduction to Artificial Intelligence
Computer Science Department
21

CS 355
◦ Principles of Programming Languages

CS 451
◦ Software Engineering Survey

CS 488
◦ Principles of Compiler Construction
Computer Science Department
22






Mathematics – 2-3 Math/Stat classes
Computer Engineering – 2 ECE classes
Modeling and Simulation – 2 ECE classes
Information Technology – 4 IT classes
Electrical Engineering Technology – 4 EET
classes
Military Leadership
Can
share
one
course
Required Exams
• CS EXIT Exams
• University Exit Writing Exam
• Senior Survey
Computer Science Department
23


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
24





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
25



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
An individual course plan will be developed in
CS 110
Computer Science Department
26

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
27
Computer Science Department
28
ACM, the world’s
largest scientific
computing
educational and
society, delivers
resources that
advance computing
as a science and a
profession.
Sign Up for our
ACM provides the
computing field's
premier Digital
Library and serves
its members and the
computing
profession with
leading-edge
publications,
conferences, and
career resources.
Today!
Computer Science Department
29
Download