Santa Ana College Catalog - 2014-2015

Page 74

72窶ポ窶オnstructional Programs

Computer Related Programs The Rancho Santiago Community College District offers two major programs, which are described below.

Computer Information Systems Computer Information Systems (CIS) is a program for students interested in the application of computer hardware and software to business. CIS courses prepare students for entry-level positions in programming, networking, or computer support. These courses may be used for job advancement, an associate degree or certificate of competency, or transfer to a four-year institution. CIS courses cover major programming languages (Visual BASIC, C++, Java) as well as software used in business for database management, spreadsheets, and networking. The introductory course for the CIS program is Business 150.

COMPUTER SCIENCE

INSTRUCTIONAL PROGRAMS

Computer Science courses are designed to meet the varying goals of students interested in employment or education in the computer field. There are courses on specific languages for professionals who want to supplement their skills with the knowledge of a current programming language (PC Assembler, C++, Visual BASIC, Java). A certificate in computer science can be earned by those students desiring to enter the workplace at entry-level positions. Also, an associate degree can be earned by those students desiring to transfer to a four-year institution with a major in Computer Science. The Computer Science courses provide instruction in low-level and highlevel languages, intermediate and advanced techniques in programming, and hardware organization. Refer to Computer Science in the courses section of this catalog and to the schedule of classes for specific information.

Option 1 Computer Science Degree (sac.cmpr.as) The associate degree and certificate curriculum in computer science leads to entry-level employment in computer science, engineering, and other areas where high aptitude in computer programming is recognized. The program prepares students for careers as engineering aides, scientific computing technicians, and junior programmers. The program also prepares students to transfer to a university with a major in Computer Science. Major requirements for the associate in science degree: Take ALL of the following courses: Units Computer Science 100, The Computer and Society 3 Computer Science 120, Introduction to Programming 3 Computer Science 121, Programming Concepts 3 Computer Science 129, Introduction to Computer Organization 4 Computer Science 131, Data Structures Concepts 3 Select ONE course from the following: Computer Science 112, Java Programming (3) Computer Science 205, Advanced Visual BASIC (3) Computer Science 213, C# Programming (3)

3

Select an additional SIX units from the following: 6 Computer Science 112, Java Programming (3) Computer Science 117, Perl Programming and CGI (3) Computer Science 118, JavaScript Programming (3) Computer Science 134B, Windows Vista Operating System (3) Computer Science 134C, Microsoft Windows 7 Operating System (3) Computer Science 134D, Microsoft Windows 8 Operating System (3) Computer Science 135, Software Deployment Mechanisms (1.5)

Computer Science 139, Configuration and Administration of Local Area Networks (1.5) Computer Science 140, Discrete Structures for Computer Science (3) Computer Science 141, UNIX Operating System (3) Computer Science 142, Advanced Unix (3) Computer Science 205, Advanced Visual Basic (3) Computer Science 213, C# Programming (3) Computer Science 243, UNIX System Programming (3) Computer Science 247B, Windows Server 2008 (3) Computer Science 247C, Windows Small Business Server (SBS)2011-Standard (3) Computer Science 247D, Windows Server 2012 (3) Computer Science 248, Microsoft SQL Server (3) Computer Science 249, Microsoft Internet Information Server (IIS), (3) Mathematics 180, Analytic Geometry and Calculus (4) Mathematics 185, Analytic Geometry and Calculus (4) Total

25

Option 2 Associate in Science in Computer Science for Transfer (sac.cmpr.ast) The Associate in Science in Computer Science for Transfer (A.S.-T Computer Science) prepares students to transfer into the CSU system. Please consult a counselor regarding specific course requirements for your transfer institution. Completion of the Associate in Science in Computer Science for Transfer (A.S.-T Computer Science) also provides guaranteed admission with junior status to the CSU system although does not guarantee acceptance to a particular campus or major. See page 30 of the SAC catalog for a list of additional requirements for all Associate in Arts for Transfer (A.A.-T) and Associate in Science for Transfer (A.S.-T) degrees.* Upon completion of this degree (A.S.-T Computer Science), students will be well-versed in the use of standard computer control structures to solve problems and develop algorithms. They will have developed skills in writing programs that utilize functions as a method of program organization and control. Additional areas of emphasis will include objects, object-oriented programming, data structures, and abstract data types. Computer science students will also obtain knowledge of computer architecture and organization. The Computer Science curriculum also requires the student to have significant skills in mathematics and the applications of those skills to real world problem solving. Required Core (29 units) Units Computer Science 121, Programming Concepts 3 Computer Science 131, Data Structures Concepts 3 Computer Science 129, Introduction to Computer Organization 4 Computer Science 140, Discrete Structures for Computer Science 3 Mathematics 180, Analytic Geometry and Calculus I 4 Mathematics 185, Analytic Geometry and Calculus II 4 Physics 217, Engineering Physics I 4 Physics 227, Engineering Physics II 4 Total 29 * Note: Only IGETC (Plan C) will be accepted toward completion of the general education portion of this degree. Unlike other Associate Degrees for Transfer, CSU-GE (Plan B) completion will not be accepted for this degree. (An Oral Communication course, IGETC Area 1C, must be completed in order to meet CSU admission requirements.)


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.