Natural Sciences or Mathematics AS: Computer Science Option

Code: AS.NSM.COMP.SCI

The Computer Science option prepares students to transfer into the junior year of a baccalaureate program in computer science or a related area such as computer engineering or computer information systems.  It includes required and elective courses in current programming languages, discrete mathematics, data structures and algorithms, database systems, system analysis and design, and computer organization.

Computer science occupations include teaching positions at all levels, software developers, database administrators, hardware engineers, systems analysts, network architects, and information security analysts.

Program Learning Outcomes

  • Apply knowledge and skills to create algorithmic solutions to problems.
  • Become competent in using a programming language to solve problems.
  • Demonstrate the ability to use current techniques, skills, and tools necessary for the practice of the discipline.
  • Understand the components of the computer and the way that they work.
  • Analyze a problem, and identify and define the computing requirements appropriate to its solution

Recommended Semester Sequence

First Semester

  Humanities Elective* - Recommended: PHR-103 3
COM  Communication Elective: Choose COM-100 or COM-102   3
CIS-165Fundamentals of Programming

3

MAT-280Calculus I

4

WRT-101English Composition I

3

Total Credit Hours:16

Second Semester

  Humanities Elective*  3
CIS-265Advanced Programming Concepts

3

CIS-271Computer Organization and Assembly Language

3

MAT-281Calculus II

4

WRT-201English Composition II

3

Total Credit Hours:16

Third Semester

  Free Elective ‡ 3
PHY/CHM  PHY-280 or (CHM-140 and CHM-141) 4
CIS-277Data Structures and Algorithms

3

CIS-288Discrete Math [Computer Science]

4

Total Credit Hours:14

Fourth Semester

CIS/MAT  Computer Sci or Math Elective -
Choose one of the following: CIS-289, CIS-287, CIS-278, INF-218, MAT-282, MAT-283, MAT-286, or PHY-291
3
  Social Science Elective - Recommended: ECO-101 or PSY-101 3
  Free Elective ‡ 3
PHY/CHM  PHY-290 or (CHM-240 and CHM-241 4
INF-165Introduction to Linux

1

Total Credit Hours:14

General Education Requirements

Communication

COM-100Speech Communication

3

-or

COM-102Public Speaking

3

WRT-101English Composition I

3

WRT-201English Composition II

3

Total Credit Hours:9

Humanities Electives*

Two general education courses selected from the following fields, with no more than one course in any one field: Arts (Art [ART], Music [MUS], Theatre Arts [THR], Cinema Studies [CIN]); History (HIS); Literature (LIT); Philosophy and Religion (PHR); World Languages and Cultures (LAN).

Total Credit Hours:6

Social Science Elective*

One general education course selected from the following fields: Economics (ECO); Geography (GEO); Political Science (POL); Psychology (PSY); Sociology (SOC) and Anthropology (ANT).
Recommended: ECO-101 or PSY-101

Total Credit Hours:3

Mathematics, Natural Sciences, and Technology

 

PHY/CHM  Natural Science: PHY-280 or (CHM-140 and CHM-141) 4
MAT-280Calculus I

4

MAT-281Calculus II

4

Total Credit Hours:12

Total Credit Hours: 30

Program Requirements

CIS/MAT  Computer Sci. or Math Elective -
Recommended: CIS-289, CIS-287, CIS-278, INF-218, MAT-282, MAT-283, MAT-286
3
  PHY-290 or (CHM-240 and CHM-241 4
CIS-165Fundamentals of Programming

3

CIS-265Advanced Programming Concepts

3

CIS-271Computer Organization and Assembly Language

3

CIS-277Data Structures and Algorithms

3

CIS-288Discrete Math [Computer Science]

4

MAT-281Calculus II

4

INF-165Introduction to Linux

1

Total Credit Hours:24

Free Elective**

Total Credit Hours:6

Total Credit Hours: 60

Specific Program Notes

Students are encouraged to take their courses in semester sequence order.

Please note that required courses may have prerequisites. Click on each course to view details.

*General Education Elective(s).

** Choose one of the following: CIS-289, CIS-287, CIS-278, INF-218, MAT-282, MAT-283, MAT-286, or PHY-291

‡ Recommended: CIS-289, CIS-287, CIS-278, INF-218, MAT-282, MAT-283, MAT-286, or PHY-291