Home > Academics > Programs of Study > Computer Science
Computer Science
General Information
Computer Science
The Computer Science Associate's Degree Program offers students
technical and professional preparation for careers in computer science as well as transfer to a four-year degree program. All degree candidates study core computer science competencies including various
programming, Internet, networking and operating system courses.
Program Mission
The Computer Science program provides foundation-level preparation and logic common to all computer science areas, rather than on specific application programs. In the second year of the program, students are able to focus on one of several functional areas, including applications, database, networking/web development, programming, or web graphics.
Program Goals/Objectives
The broad objectives for the Associate's Degree in computer science are to produce graduates who:
- Demonstrate proficiencies in the foundation of programming languages,
object oriented databases and networking.
- Demonstrate expertise in one area of computer science: programming,
data structures, databases or networking.
- Demonstrate proficiency in state-of-the-art technology, within the
student's area of concentration.
- Demonstrate problem solving and critical thinking skills.
- Demonstrate knowledge in social, legal and ethical implications for
computer science.
- For non-CS majors provide fundamental understanding of Microsoft®
Office Suite™ applications.
Admission Requirements
In addition to college-wide admissions requirements
- proof of satisfactory completion of high school algebra 2 or higher.
- interview with Program Coordinator
Technical Standards
Most physical requirements necessary for this program can be
accommodated with appropriate documentation.
Transfer Policy
- Any computer course being considered for transfer cannot be more
that 10 years old from the date of matriculation into the Computer
Science program.
- Any Microsoft® course being considered for transfer cannot be more
than five years old from the date of matriculation into the Computer
Science program.
Employment Opportunities
Computer Science remains one of the fastest growing fields, with a
projected shortage of qualified job candidates for the foreseeable future for programmers, networkers, database professionals and web designers.
These areas have been noted by the U.S. Dept. of Labor’s Bureau of Labor Statistics as ‘high growth’ areas.
Back to Top ↑
Computer Science Degree Program
First Year |
| Fall Semester | TH | LAB | CR |
| CIS111 |
Foundations of Computer Technologies |
2 |
2 |
3 |
| CIS |
Programming Language-choose one |
2 |
2 |
3 |
| |
CIS118 or CIS148 or CIS158 |
|
|
|
| ENGL110 |
College Composition |
4 |
0 |
4 |
| MATH141 |
Advanced Algebra & Trig. |
3 |
0 |
3 |
| INT101 |
College Success Seminar |
1 |
0 |
1 |
| |
Total |
12 |
2 |
14 |
| Spring Semester | TH | LAB | CR |
| CIS113 |
Database Design & Management Using SQL |
3 |
3 |
4 |
| CIS210 |
Data Structures & Elem. Algorithms |
3 |
3 |
4 |
| MATH170 |
Discrete Mathematics |
4 |
0 |
4 |
| ENGL206 |
Professional Communication |
3 |
0 |
3 |
| |
Social Science Elective |
3 |
0 |
3 |
| |
Total |
16 |
6 |
18 |
SECOND YEAR |
| Fall Semester | TH | LAB | CR |
| CIS |
Concentration Elective - choose one |
2 |
2 |
3 |
| |
CIS116 or CIS124 or CIS220 or CIS23 |
|
|
|
| CIS |
Technical Elective (Any level) |
2 |
2 |
3 |
| CIS |
Technical Elective (Any level) |
2 |
2 |
3 |
| MATH171 |
Pre-Calculus |
4 |
0 |
4 |
| HUMA150 |
Critical Thinking |
3 |
0 |
3 |
|
Total |
13 |
6 |
16 |
| Spring Semester | TH | LAB | CR |
| CIS274 |
XML Programming I |
2 |
2 |
3 |
| CIS291 |
Capstone Senior Seminar |
2 |
2 |
3 |
| CIS |
Technical Elective (200 level) |
2 |
2 |
3 |
| CIS |
Technical Elective (Any level) |
2 |
2 |
3 |
| |
Lab Science Elective |
3 |
3 |
4 |
| |
Liberal Arts Elective |
3 |
0 |
3 |
| |
Total |
12 |
9 |
19 |
Total Credits - 67
Back to Top ↑
Microsoft® Applications Certificate
This certificate is designed to respond to the needs for effective and
efficient retraining of individuals who have been displaced or seek
retaining for a office environment. This certificate has two goals:
- To provide training necessary for the modern workplace.
- To provide the knowledge necessary for the student to take the MS Office® Certification exam.
| | TH | LAB | CR |
| ADMIN111 |
Keyboarding I |
3 |
0 |
3 |
| OR |
| CIS109 |
Operating Systems & Desktop Prob. Resol. |
2 |
2 |
3 |
| CIS110 |
Microsoft® Computer Applications I |
2 |
2 |
3 |
| CIS120 |
Microsoft® Computer Applications II |
2 |
2 |
3 |
| CIS221 |
Advanced Word® |
2 |
2 |
3 |
| CIS231 |
Advanced Excel® |
3 |
3 |
4 |
Total Credits - 16
Back to Top ↑
Programming Certificate
Designed to prepare students for careers in computer programming, this certificate provides the skills necessary for entry-level positions in the field. Students will also be prepared to transfer these courses into the
Computer Science degree program.
| | TH | LAB | CR |
| CIS111 |
Foundations of Computer Technologies |
2 |
2 |
3 |
| CIS118 |
Visual Basic.Net Programming |
2 |
2 |
3 |
| CIS148 |
Java Programming |
2 |
2 |
3 |
| CIS158 |
C# Programming |
2 |
2 |
3 |
| CIS210 |
Data Structures & Elementary Algorithms |
3 |
3 |
4 |
| CIS220 |
Object Oriented Programming |
2 |
2 |
3 |
Total Credits - 19
Back to Top ↑
Web Programming Certificate
Designed for students interested in developing current key skills for
careers in the Internet application development, this certificate will focus on the technical skills necessary to prepare students for jobs as entry-
level Web Programmers. As the World Wide Web continues to impact business and education, developers must be prepared for the new
challenges in the ever-evolving world of Internet technology.
| | TH | LAB | CR |
| CIS111 |
Foundations of Computer Technologies |
2 |
2 |
3 |
| CIS113 |
Database Design & Management Using SQL |
3 |
3 |
4 |
| CIS124 |
Web Programming I |
2 |
2 |
3 |
| CIS148 |
Java Programming |
2 |
2 |
3 |
| CIS224 |
Web Programming II |
2 |
2 |
3 |
| CIS234 |
PHP & MySQL® Web Development |
2 |
2 |
3 |
Total Credits - 19
Back to Top ↑