viewing

2016-2017 College Catalog

Online Catalog

Computer Science - A.A. Degree (Transfer)

Application Code 33

For curriculum information, contact the Business and Computer Systems Division—Room DH 239—443-518-1520.

The growing emphasis on technology has increased the demand for programmers in a diverse range of application and systems development environments. This curriculum prepares students for programming in environments such as engineering, scientific employment, government, and education. The computer science program emphasizes algorithm/modular design, structured programming techniques, program debugging and structured walkthrough skills, and group interaction. This curriculum has been designed to fit with similar programs at Towson University and the University of Maryland Baltimore County (UMBC).

Suggested Semester 1

Course NumberTitleCredits
ENGL-121College Composition

3

CMSY-108Java - The Basics

2

CMSY-219Operating Systems

3

MATH-181Calculus I

4

-Arts & Humanities Core Group A

3

Suggested Semester 2

Course NumberTitleCredits
CMSY-141Computer Science I

4

CMSY-199Java II - Intermediate

3

MATH-182Calculus II

4

SPCH-105Fundamentals of Public Speaking

3

Suggested Semester 3

Course NumberTitleCredits
CMSY-110Software Applications for Micros

3

CMSY-171Computer Science II

4

MATH-220Discrete Structures

3

-Science Core Course (must include lab)

4

-Social & Behavioral Sciences Core Group A

3

Science Core: To complete the science requirement, students may complete BIOL-101 and BIOL-102, CHEM-101 and CHEM-102, or PHYS-110 and PHYS-111.

Suggested Semester 4

Course NumberTitleCredits
CMSY-217Java III - Advanced

3

MATH-250Linear Algebra

4

-Science Core Course (must include lab)

4

-Social & Behavioral Sciences Core Group B

3

Science Core: To complete the science requirement, students may complete BIOL-101 and BIOL-102, CHEM-101 and CHEM-102, or PHYS-110 and PHYS-111.

Total Credit Hours: 60

A graduate should be able to

  1. 1. Utilize software, tools, and current programming languages to create application business solutions.
  2. 2. Demonstrate competence in programming, analysis and design principles, data structures, testing, and debugging techniques.
  3. 3. Apply higher math and scientific reasoning to solve scientific application problems.
  4. 4. Demonstrate knowledge of computer environment to support the use of programming languages for business solutions.
  5. 5. Identify, understand, evaluate, and apply ethical reasoning in business practices.