Close
Please Wait. Loading Menu...
top-slider-lt-corner.gif top-slider-rt-corner.gif
Academics

Computer Science

COMPUTER SCIENCE (B.S.)

Level 3 Math Placement

FRESHMAN YEAR

Fall:
CS 284
CORE or MATH 207

Spring:
CS 287
MATH 207 or CORE

SOPHOMORE YEAR

Fall:
CS 419
CS 326 or MATH 112
MATH 201
CORE (Lab Science reccommended)

Spring:
CS 420
CS 326 or MATH 112
MATH 202
Science II

Level 2 Math Placement

FRESHMAN YEAR

Fall:
CS 284
MATH 120

Spring:
CS 287
MATH 207

SOPHOMORE YEAR

Fall:
CS 419
CS 326 or MATH 112
MATH 201
Lab Science I

Spring:
CS 420
CS 326 of MATH 112
MATH 202
Science Lab II

Level 1 Math Placement

FRESHMAN YEAR

Fall:
MATH 099

Spring:
CS 284
MATH 120

SOPHOMORE YEAR

Fall:
CS 287
MATH 207

Spring:
CS 326
CS 419

Notes:
If you have taken a programming course in high school or elsewhere, or have explored programming on your own, and have at least Level 2 Math placement, then you should be ready to take CS 284. If you are not sure where to begin, contact the department, and we will help you find out the best course to start with.

The Computer Science major requires careful planning because of course prerequisites. It is important to take the first courses during the freshman and sophomore years.

In case of questions, please contact Dr. Elizabeth Chang at 301-696-3564, or chang@hood.edu.

COMPUTER SCIENCE MAJOR (BACHELOR OF SCIENCE) REQUIREMENTS FOR STUDENTS ENTERING HOOD IN 2010-2011

All candidates for the degree must earn at least 44 and no more than 72 credits in computer science courses and must complete a total of 124 credits (including transfer courses accepted by Hood). The final 30 credits must be taken as a degree candidate at Hood. Minimum of 12 credits of CS prefix courses must be completed at Hood.

REQUIRED COURSES

MAJOR REQUIREMENTS

_____ CS 284 Computer Science I
_____ CS 287 Computer Science I
_____ CS 326 Computer Organization and Design
_____ CS 419 Advanced Data Structures
_____ CS 420 Algorithm Analysis
_____ CS 424 Principles of Software Engineering
_____ CSIT 430 Applied Database Concepts
_____ CS 464 Operating Systems
_____ CS 471 Programming Languages
_____ CS 475 Senior Project
_____ INST 302 The Impact of Computers on Society

WRITTEN COMMUNICATION

_____ CAEN 306 Writing for Business & Management

MATH, STATISTICS, QUANTITATIVE ANALYSIS

_____ MATH 112 Applied Statistics
_____ MATH 201 Calculus I
_____ MATH 202 Calculus II
_____ MATH 207Discrete Mathematics

ALSO REQUIRED are 9 credits of 300-level or above computer science elective courses of which no more than three credits may be an internship or assistantship. Selected mathematics courses may be included with permission of the academic adviser. Students who intend to pursue graduate study in computer science are encouraged to take MATH 339 Linear Algebra.

NOTES: Please consult the Hood College Catalog for Upper Level Core and General Studies requirements.