Computer Science A.A. Degree Major or Certificate
Total Units: 36.50 - 40.50
Program Synopsis:
Computer Science is the study and design of computer systems: both hardware and software.
Computer scientists are primarily concerned with the design of algorithms, languages, hardware
architectures, systems software, applications software and tools. Applications range from simple
game playing to the control of space vehicles, power plants and factories, from banking machines to
intelligent medical diagnosis systems. Computer science professionals, in short, are concerned with
the creation of computer and information systems for the benefit of society.
Emphasis in the Computer Science program is placed on the ability to solve problems and think
independently. The program offers a foundation in data structures, computer architecture, software
design, algorithms, programming languages, and object-oriented programming.
See a Counselor for additional university transfer requirements in this major.
Required Courses:
- CSCI 105 Survey of Computer Science
- CSCI 110 Programming for Computer Science
- CSCI 210 Data Structures
- CSCI 212 Machine Organization and Assembler Language
- CSCI 220 C Programming
- CSCI 222 C++ and Object-Oriented Programming
- CSCI 230 Java GUI Programming
Electives (Choose 3)
Computer Science with Emphasis in Video Gaming A.A. Degree Major or Certificate
Total Units: 47.50 - 48.50
Program Synopsis:
Computer Science is the study and design of computer systems: both hardware and software.
Computer scientists are primarily concerned with the design of algorithms, languages, hardware
architectures, systems software, applications software and tools. Applications range from simple
game playing to the control of space vehicles, power plants and factories, from banking machines to
intelligent medical diagnosis systems. Computer science professionals, in short, are concerned with
the creation of computer and information systems for the benefit of society.
Emphasis in the Computer Science program is placed on the ability to solve problems and think
independently. The program offers a foundation in data structures, computer architecture, software
design, algorithms, programming languages, and object-oriented programming. This certificate also
introduces students to the video game industry, video game design and programming.
See a Counselor for additional university transfer requirements in this major.
Required Courses:
- CSCI 105 Survey of Computer Science
- CSCI 110 Programming for Computer Science
- CSCI 210 Data Structures
- CSCI 212 Machine Organization and Assembler Language
- CSCI 220 C Programming
- CSCI 222 C++ and Object-Oriented Programming
- CSCI 230 Java GUI Programming
Required Video Game Courses
- CSCI 160 Overview of the Video Game Industry
- CSCI 161 Video Game Design
- CSCI 260 Video Game Programming I
- CSCI 261 Video Game Programming II
Electives (Choose 1)
Java Software Development Certificate
Total Units: 17.5
Program Synopsis:
The Java Software Development certificate program is designed to introduce the fundamental
concepts of object-oriented programming and the Java programming language along with standard
Java application programming interface (API) packages. Learn to develop applications that run on
servers as well as cross-platform applications (applications that can run on PCs, PDAs, or other
devices). Gain an understanding of data structures, functionality, and Java's user-friendly design
tools.
Required Courses:
Linux Certificate
Total Units: 8.0
Program Synopsis:
This certificate program in Linux/Unix is designed for those currently in the computer industry who want to upgrade their skills, and for those with basic computer literacy who want to enter this fast- growing field. Being fluent in Linux/Unix can make the difference in winning a job or promotion, as more personnel directors regard knowledge and fluency in Linux/Unix principles as key criteria for job recruitment and selection.
Required Courses:
Mac Programming Certificate
Total Units: 15.0
Program Synopsis:
The Mac Programming certificate is designed for those wishing to explore Mac OS technologies. The Unix foundation of Mac OS, along with its powerful native application environments, cutting-edge development tools, and support of open source and open standards—make it a powerful, stable, and versatile development environment, capable of supporting development for multiple deployment targets.
Required Courses:
Video Game Developer Certificate
Total Units: 16.0
Program Synopsis:
The Video Game Developer certificate program introduces students to the video game industry, video game design and programming.
Required Courses:
Video Game Artist Certificate
Total Units: 16.0-17.0
Program Synopsis:
This certificate program introduces students to the video game industry, video game design, and the creation of both 2D and 3D artwork for video games.
Required Courses:
Additional Required Courses (Choose 1)
- ART 241 Computer Graphics
- GCIP 140/R GCIP 140 Digital Imaging/Photoshop I
- GCIP 141 Digital Imaging/Photoshop II
- GCIP 240 Digital Imaging/Photoshop III
Additional Required Courses (Choose 1)
- ARTI 246 Digital 3D Design and Modeling
- DT 180 3D Studio Max - Introduction to 3D Modeling and Animation
- DT 182 3D Studio Max-Advanced 3D Modeling and Animation
Additional Required Courses (Choose 1)
Information Technology A.A. Degree Major or Certificate
Total Units: 32.00 - 35.00
Program Synopsis:
This program prepares students for employment in information systems applications development in business and industry. The focus is on developing skills in programming languages, Internet, spreadsheets, databases, presentation graphics, word processing, in systems analysis and design, project management, and database design. See a counselor for additional university transfer requirements in this major.
Required Courses:
- CSIT 105 Computer Concepts and Applications
- CSIT 120 /R CSIS 120 Computer Applications
- CSIT 170 Visual Basic I
- CSIT 290 Systems Analysis and Design
- CSDB 110 Introduction to SQL
- OR
- CSDB 140 Introduction to Oracle
- CSNT 110 Hardware and O.S. Fundamentals
- CSNT 111 Networking Fundamentals
- CSWB 110 /R CSIS 110 Web Site Development with XHTML
Electives (Choose 3)
Microsoft Office User Specialist Certificate
Total Units: 5.0
Program Synopsis:
The Microsoft Office User Specialist (MOUS) Program is a validation program that provides proof of
proficiency in Microsoft Office applications. It is available for Microsoft Office applications at both
Proficient and Expert User levels. As a general rule of thumb, Proficient Specialists can handle a
wide range of everyday tasks with ease. Expert Specialists are expected to do all those everyday
tasks, plus handle more complex assignments that require more advanced formatting and
functionality.
Users who attain Expert Specialist status on all five core Office applications (Word, Excel, Access,
PowerPoint and Outlook) qualify to take the Microsoft Office Integration Exam. Passing this exam
demonstrates that the user is not only an expert in the individual Office products, but is also skilled in
integrating them into a cohesive whole. This entitles the user to be called a Microsoft Office Expert.
Required Courses:
Visual Basic Certificate
Total Units: 15.0
Program Synopsis:
This certificate is designed for individuals interested in acquiring the advanced programming skills necessary to design and implement Visual Basic programs.
Required Courses:
Web 2.0 Certificate
Total Units: 10.00
Program Synopsis:
Program will offer students the opportunity to explore cutting edge technologies of the World Wide Web.
Required Courses:
Computer Network Administration with Emphasis in Cisco and Linux Management A.A. Degree Major or Certificate
Total Units: 37.0-38.0
Program Synopsis:
This program prepares the student for employment in the field of Computer Networking. The focus is on developing skills in a combination of the Network Operating Systems produced by Cisco, Microsoft, and Linux. Specific learning outcomes include developing team dynamics in the following skills: Network Media Installation, LAN and WAN Design, Network Management, Fundamentals of Networking Devices, Client Hardware Repair, Network Operating Systems Installation and Configuration, Networking Device Operating Systems, Installation and Configuration, Client Operating Systems Installation and Configuration, Network Security, Remote Access, Routing Principles and Configuration, and Maintaining a Corporate Network.
Required Courses:
- CSNT 110 Hardware and O.S. Fundamentals
- OR
- R CSIS 155 Computer Technology - Hardware
- CSNT 111 Networking Fundamentals
- OR
- CSNT 160 Cisco Networking Fundamentals
- OR
- R CSIS 160 Introduction to Local Area Networking
- CSNT 120 Windows Client
- OR
- R CSIS 157 Windows XP: Professional and Server
- CSNT 121 Windows Server
- CSNT 140 Linux Administration
- CSNT 141 Linux Networking and Security
- CSNT 161 Cisco Router Configuration
- CSNT 180 Wireless Networking
- CSNT 181 Hacker Prevention/Security
- OR
- R CSIS 161 PC/Network Security
- CSNT 260 Cisco Advanced Routing and Switching
- CSNT 261 Cisco Wide Area Network Design and Support
- CSCI 105 Survey of Computer Science
- CSCI 130 Linux Fundamentals
- OR
- R CSIS 145 /CSIS 145 Introduction to Linux
Computer Network Administration with Emphasis in Cisco and Microsoft Management A.A. Degree Major or Certificate
Total Units: 38.0 - 39.0
Program Synopsis:
This program prepares the student for employment in the field of Computer Networking. The focus is on developing skills in a combination of the Network Operating Systems produced by Cisco, Microsoft, and Linux/UNIX. Specific learning outcomes include developing team dynamics in the following skills: Network Media Installation, LAN and WAN Design, Network Management, Fundamentals of Networking Devices, Client Hardware Repair, Network Operating Systems Installation and Configuration, Networking Device Operating Systems, Installation and Configuration, Client Operating Systems Installation and Configuration, Network Security, Remote Access, Routing Principles and Configuration, and Maintaining a Corporate Network.
Required Courses:
- CSNT 110 Hardware and O.S. Fundamentals
- OR
- R CSIS 155 Computer Technology - Hardware
- CSNT 111 Networking Fundamentals
- OR
- CSNT 160 Cisco Networking Fundamentals
- OR
- R CSIS 160 Introduction to Local Area Networking
- CSNT 120 Windows Client
- OR
- R CSIS 157 Windows XP: Professional and Server
- CSNT 121 Windows Server
- CSNT 161 Cisco Router Configuration
- CSNT 180 Wireless Networking
- CSNT 181 Hacker Prevention/Security
- OR
- R CSIS 161 PC/Network Security
- CSNT 221 Windows Infrastructure Administration
- CSNT 230 Design Windows Active Directory & Infrastructure
- CSNT 260 Cisco Advanced Routing and Switching
- CSNT 261 Cisco Wide Area Network Design and Support
- CSCI 105 Survey of Computer Science
- CSCI 130 Linux Fundamentals
- OR
- R CSIS 145 /CSIS 145 Introduction to Linux
Computer Network Administration with Emphasis in Microsoft and Linux Management A.A. Degree Major or Certificate
Total Units: 38.0 - 40.0
Program Synopsis:
This program prepares the student for employment in the field of Computer Networking. The focus is
on developing skills in a combination of the Network Operating Systems produced by Cisco,
Microsoft, and Linux/UNIX. Specific learning outcomes include developing team dynamics in the
following skills: Network Media Installation, LAN and WAN Design, Network Management,
Fundamentals of Networking Devices, Client Hardware Repair, Network Operating Systems
Installation and Configuration, Networking Device Operating Systems, Installation and Configuration,
Client Operating Systems Installation and Configuration, Network Security, Remote Access, Routing
Principles and Configuration, and Maintaining a Corporate Network.
In order to earn a certificate or degree, students must achieve a minimum grade of "C" in each of the
certificate or degree program courses.
Required Courses:
- CSNT 110 Hardware and O.S. Fundamentals
- OR
- R CSIS 155 Computer Technology - Hardware
- CSNT 111 Networking Fundamentals
- OR
- CSNT 160 Cisco Networking Fundamentals
- OR
- R CSIS 160 Introduction to Local Area Networking
- CSNT 120 Windows Client
- OR
- R CSIS 157 Windows XP: Professional and Server
- CSNT 121 Windows Server
- CSNT 140 Linux Administration
- CSNT 141 Linux Networking and Security
- CSNT 180 Wireless Networking
- CSNT 181 Hacker Prevention/Security
- OR
- R CSIS 161 PC/Network Security
- CSNT 221 Windows Infrastructure Administration
- CSNT 224 Active Directory Services Administration
- CSCI 105 Survey of Computer Science
- CSCI 130 Linux Fundamentals
- OR
- R CSIS 145 /CSIS 145 Introduction to Linux
Group One Electives (Choose 2)
- CSNT 222 Managing a Windows Infrastructure
- CSNT 230 Design Windows Active Directory & Infrastructure
- CSNT 231 Design Windows Network Security
Group Two Electives (Choose 1)
Network Engineer - MCSE Certificate
Total Units: 15.0 - 16.0
Program Synopsis:
Network Engineers are qualified to effectively plan, implement, maintain, troubleshoot and support networks in a wide range of computing environments using Microsoft Windows. The courses in this certificate help students prepare to take the Microsoft exams to earn an MCSE.
Required Courses:
- CSNT 121 Windows Server
- CSNT 221 Windows Infrastructure Administration
- CSNT 224 Active Directory Services Administration
Group One Electives (Choose 1)
Group Two Electives (Choose 2)
Cisco Certificate
Total Units: 12.0
Program Synopsis:
The Cisco networking program is designed to teach students the skills needed to design, build, and maintain small to medium-sized networks. This provides students the opportunity to enter the workforce and/or further their education and training in the computer-networking field.
Required Courses:
Desktop Support Specialist - MCSA Certificate
Total Units: 14.0
Program Synopsis:
Desktop support specialists are qualified to successfully troubleshoot, repair and upgrade the desktop computer including hardware and software in a Windows networked environment. The courses in this certificate help prepare students to take the Microsoft exams to earn an MCSA.
Required Courses:
- CSNT 110 Hardware and O.S. Fundamentals
- CSNT 111 Networking Fundamentals
- CSNT 120 Windows Client
- CSNT 121 Windows Server
Electives (Choose 1)
Web Developer with Emphasis in Java/Open Source Certificate
Total Units: 17.0
Program Synopsis:
This program includes the Web page design and programming languages that allow a developer to build dynamic Web applications. The student may choose an emphasis on either the Java/Open Source or Windows platforms.
Required Courses:
- CSWB 110 /R CSIS 110 Web Site Development with XHTML
- CSWB 120 JavaScript
- CSWB 150 PHP with MySQL
- CSWB 170 Java for Information Systems
- CSWB 220 Advanced JavaScript and XML (AJAX)
Electives (Choose 1)
Web Developer with Emphasis in Windows Certificate
Total Units: 17.0
Program Synopsis:
This program includes the Web page design and programming languages that allow a developer to build dynamic Web applications. The student may choose an emphasis on either the Java/Open Source or Windows platforms.
Required Courses:
- CSWB 110 /R CSIS 110 Web Site Development with XHTML
- CSWB 120 JavaScript
- CSWB 130 Advanced Web Site Development
- CSWB 210 Active Server Pages
- CSIT 180 C# Programming I
Electives (Choose 1)
Web Server Administrator with Emphasis in Linux Certificate
Total Units: 13.0 - 14.0
Program Synopsis:
This program includes the use and implementation of web-networked environments for the purpose of administering Internet/Intranet applications. Strong emphasis is placed on hands-on server administration, networking, supplemented with web development and design. The student may choose an emphasis on either the Linux/UNIX or Windows platforms.
Required Courses:
- CSWB 110 /R CSIS 110 Web Site Development with XHTML
- CSWB 160 Perl and CGI Scripting
- CSCI 130 Linux Fundamentals
- CSNT 140 Linux Administration
- CSNT 141 Linux Networking and Security
Electives (Choose 1)
Web Server Administrator with Emphasis in Windows Certificate
Total Units: 12.5 - 13.0
Program Synopsis:
This program includes the use and implementation of web-networked environments for the purpose of administering Internet/Intranet applications. Strong emphasis is placed on hands-on server administration, networking, supplemented with web development and design. The student may choose an emphasis on either the Linux/UNIX or Windows platforms.
Required Courses:
- CSWB 110 /R CSIS 110 Web Site Development with XHTML
- CSDB 210 SQL Server Administration
- CSNT 120 Windows Client
- CSNT 121 Windows Server
Electives (Choose 1)
Microsoft SQL Database Administrator Certificate
Total Units: 14.0
Program Synopsis:
Microsoft SQL Database Administrator is a validation program that provides a reliable measure of technical proficiency and expertise in implementation and administration of Microsoft SQL Server TM databases.
Required Courses:
Oracle Database Certificate
Total Units: 15.0
Program Synopsis:
Oracle is the most widely used relational database management system in the world. This certificate offers a series of courses designed to provide the fundamentals to become successful in the use of this powerful database system.
Required Courses:
- CSDB 140 Introduction to Oracle
- CSDB 240 Oracle DBA I
- CSDB 241 Oracle DBA II
- CSDB 250 Oracle Performance Tuning