|
Nov 30, 2023
|
|
|
|
2016-2017 Catalog [PAST CATALOG]
Computer Science Transfer, A.S.
|
|
|
Plannning Tool: Two-Year Sequence of Courses
AACC faculty developed the following sequences of courses to encourage greater success in each student’s program of study. These sequences incorporate all of the student’s requirements for this degree and provide the student with essential notes to guide their success. It is recommended that students view and save this as they plan courses for this degree.
Computer Technology: 4 credits
Program Requirements: 23-26 credits
Computer Competency Requirement
General education requirement CTA 103 meets this requirement.
Diversity Requirement
Students may satisfy the diversity requirement simultaneously as they satisfy general education requirements for arts and humanities, social and behavioral sciences and biological and physical sciences.
Fast Track Option
This program has a Fast Track Option for those holding a college degree.
Related Educational Opportunities
Transfer Agreements
Agreements may exist for this program of study. To access agreements, go to www.aacc.edu/transfer and then click on “Articulations.”
Program Outcomes
Upon successful completion of this program, students will be able to:
- Develop analytical and problem solving skills.
- Develop research skills.
- Appropriately use the English language through writing, speaking and presentation skills in professional and business environment.
- Demonstrate an understanding of role of technology in business and professional environments.
- Show respect for the diverse needs of others.
- Develop an understanding of positive health behaviors and physical fitness.
- Demonstrate awareness of the basic legal rights of software and hardware vendors and users, and the ethical values that are the basis for those rights.
- Select algorithms appropriate to particular purposes and to apply them.
- Demonstrate an understanding of the range of algorithms that address an important set of well-defined problems, recognizing their strengths and weaknesses, and their suitability in particular contexts.
- Demonstrate fluency in at least one programming language.
- Use fundamental data structures.
- Develop algorithms and their application to problem-solving.
- Demonstrate mastery of fundamental programming constructs.
- Develop an understanding of the different styles of programming promoted by different languages and the design tradeoffs between the different programming paradigms.
- Use and implement recursion as a problem solving technique.
- Employ Software Engineering techniques for effective and efficient building of software systems that satisfy the requirements of users and customers.
- Demonstrate understanding of computer architecture and the computer system’s functional components, their characteristics, their performance, and their interactions.
- Demonstrate mastery of discrete structures and their application to computing.
- Develop an understanding of the scientific method.
This program aligns with all the college’s core competencies. For a full list of Core Competencies, click here.
|
|
|