Computer Information Systems: Programming, AS

Program code: CISP-AS

Locations: Gateway, Housatonic, Middlesex, Naugatuck Valley, Northwestern, Tunxis

Program Description

The Computer Information Systems (CIS) degree program offers students a diverse technical curriculum that provides an understanding of many areas of information technology (IT). The program features a core of technical courses that cover topics such as database design, operating systems, and project management, and differentiated options that allow students to concentrate their learning in a particular area.

Students also have an opportunity to experience the workplace in an internship course, or via a simulated workplace capstone that allows them to work directly with employers or in a case study environment. They can leverage the skills acquired in this diverse program to prepare for employment, industry-recognized certification credentials or to pursue baccalaureate degrees. The CIS program allows students to tailor their degree to their interests by offering a wide range of electives. Certificates are also provided as a guide to assist students in the selection of electives.

Learning Outcomes

  1. Develop the ability to analyze and design solutions through knowledge and comprehension of information systems concepts and skills.
  2. Develop strategic and critical thinking skills through development of the ability to identify, gather, measure, summarize, verify, analyze, design, develop and test programs.
  3. Develop the ability to identify and solve unstructured problems in unfamiliar settings and exercise judgment based on facts.
  4. Develop mastery in communication by gaining proficiency in oral/written/electronic communication skills and the ability to explain systems development concepts and related technical issues to various stakeholders.
  5. Develop leadership skills by learning to work collaboratively with a diverse team, including organization, control, and assessment of group-based work, and provide leadership when appropriate.
  6. Develop the skills to apply current technology, analyze business problems, and design software and solve technical issues; apply word processing, spreadsheet, database, presentation, email, and collaborative software skills in a professional context.
  7. Develop the skills to communicate using network technologies, access information via the internet, and understand information integrity and security issues.
  8. Understand and respect the employer-employee relationship and appreciate the need to produce high quality work.
  9. Demonstrate sufficient understanding of information technology for entry-level employment and advancement in the field.

Programming Option

The Programming option recognizes the need to educate students in the area of programming and systems design. Students will take courses in a variety of current programming languages, thus offering preparedness to obtain employment, career advancement, or proceed to more advanced study in MIS, CIS, or related fields.

Learning Outcomes

  • Demonstrate the use of objects in application programs.
  • Define and implement efficient programming solutions using various programming languages.
  • Write, compile, and execute programs.
  • Create applications using object-oriented features.
  • Use inheritance and interfaces to create robust, reusable, programming code.
  • Demonstrate a basic understanding of relational database concepts.
  • Preparedness to obtain employment, advance one’s career, or move on to more advanced study in MIS, CIS, or related fields.

Degree Requirements

CSC 1201 Introduction to Programming and CSC 2213 Object Oriented Programming are not allowed in this program. Students are encouraged to take CSC 1211 Java I or other programming language.

Computer Information System General Education Core
ENG 1010Composition3
MATH 1000 or higher 13-4
Elective ARHX - Arts & Humanities Course3-4
Elective SCKX - Scientific Knowledge Course or Elective SCRX - Scientific Reasoning Course3-4
Elective SBSX - Social / Behavioral Science Course or Elective HISX - Historical Knowledge Course 3
Elective ORAX - Oral Communication Course or Elective WRIX - Written Communication II Course3
CCS 1001College and Career Success3
Computer Information Systems Program Core
CIS 1001Introduction to Computers3
CIS 1211Database Design I3-4
or CSC 1231 Database Development and Design I
CIS 1104Introduction to Operating Systems3
CIS 1141Introduction to Management Information Systems3
CIS 1143Project Management3
CIS 2994Coop Ed/Work Experience3
or CIS 2990 Capstone Research
Open Elective3-4
Specialization Courses
Choose one of the following:3
Java I
Python Fundamentals
Visual Basic
CSC 2212Java II3-4
or CPL NOT YET TAKEN
CSC 1273Intro to Programming w/JavaScript3
or CSC 2274 Client-Side Web Development
Elective CPL - Computer Programming Language Course3-4
Directed Elective 26-12
Total Credits60-73
1

MATH 1010 Intermediate Algebra recommended

2

Minimum number of any CIS, CSA (excluding CSA 1110 Introduction to Software Applications), CST, CYS, DTS, CSC (excluding CSC 1201 Introduction to Programming and CSC 2213 Object Oriented Programming) courses, needed to meet minimum total credit count of 60.