;

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 141Computer Science I

4

OR

CMSY 166Java I

4

MATH 181Calculus I

4

Gen Ed Core Arts & Humanities Core Group A

3

Students should first choose a transfer institution in order to determine appropriate programming languages and science core path.

Suggested Semester 2

Course NumberTitleCredits
CMSY 167Java II

4

OR

CMSY 171Computer Science II

4

MATH 182Calculus II

4

SPCH 101Introduction to Human Communication

3

OR

SPCH 105Fundamentals of Public Speaking

3

Gen Ed Core Social & Behavioral Sciences Core Group A

3

Elective Elective*

3

Suggested Semester 3

Course NumberTitleCredits
CMSY 110Software Applications for Micros

3

MATH 220Discrete Structures

3

Science Core - Select one of the following:

Course NumberTitleCredits
BIOL 101General Biology I

4

CHEM 101General Inorganic Chemistry I

4

PHYS 110General Physics I (Calculus)

4

Select one of the following:

Course NumberTitleCredits
CMSY 141Computer Science I

4

CMSY 166Java I

4

MATH 240Calculus III

4

World Language World Language Course

4

Suggested Semester 4

Course NumberTitleCredits
MATH 250Linear Algebra

4

Gen Ed Core Social & Behavioral Sciences Core Group B

3

Elective Elective*

3

Science Core - Select one of the following:

Course NumberTitleCredits
BIOL 102General Biology II

4

CHEM 102General Inorganic Chemistry II

4

PHYS 111General Physics II (Calculus)

4

*Electives - Select from the following:

Course NumberTitleCredits
CMSY 156Introduction to Python

3

CMSY 167Java II

4

CMSY 171Computer Science II

4

CMSY 172Introduction to Programming with JavaScript

3

CMSY 219Operating Systems

3

CMSY 250Systems Analysis and Design

3

CMSY 265Data Structures and Algorithm Analysis

4

Gen Ed Core Science Core Course (must include lab)

4

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.

Total Credit Hours: 60

Students who choose to complete a third Science Core course must select a different science discipline or a different programming language. A maximum of 12 Science Core credits can be completed.