Department of Computer Science

The computer science curriculum enables students to analyze, develop, implement, and evaluate computer solutions to problems in diverse settings. Students learn to analyze systems and understand the ethical use of computer technology and human-computer interface to design and implement solutions. The department offers the Bachelor of Science (B.S.) and the Associate of Science in Computer and Information Sciences.


Computer Science Program Goals:

On the completion of this degree, students will have the following:

1. Ability to use computer science concepts, models, and frameworks to develop technology solutions to a variety of problems in different environments;


2. Ability to analyze and create systems to accomplish stated organizational goals and tasks. Ability to evaluate rapidly changing trends and to integrate knowledge from fields to make effective and ethical technology decision; and


3. Ability to communicate information about technical systems to different audiences, facilitate the implementation of technical solutions, and articulate the social impact on individuals, groups, organizations, and society at large.


Graduates of the Computer Science Associate and Bachelor Degree programs will have depth and breadth in the following key areas:

  • Algorithms and Data Structures
  • Computer Organization
  • Operating Systems
  • Database and Information Retrieval
  • Introduction to Programming
  • Introduction to Networking
  • Social, Ethical and Professional Issues
  • Software Methodology and Engineering
  • System Development

ASSOCIATE DEGREE PROGRAM COMPUTER AND INFORMATION SCIENCES
The Department of Computer and Information Science offers the Associate of Science degree in computer and information science. The mission of the associate degree program in computer and information science is to provide students with the fundamental knowledge and interdisciplinary problem-solving skills required for a career in the dynamic computing industry. The program serve career-track students who may be preparing for entry-level positions in computer and information science, existing workers in need of retraining, and students preparing to transfer to four-year degree programs in computer and information science. It focuses on the computer and
information science core curriculum with appropriate career enhancement courses to provide greater depth in application areas of computing.

Graduates of the computer and information science associate degree program will have depth and breadth in the following areas:

  • Algorithms and Data Structures
  • Computer Organization
  • Operating Systems
  • Database and Information Retrieval
  • Introduction to Programming
  • Introduction to Networking
  • Social, Ethical, and Professional Issues
  • Software Methodology and Engineering
  • System Development