Computer Programming Career Program

Degree offered

Associate in Science in Computer Information Systems (Computer Programming Concentration)

Credits required 60/69

Dean William Berardi

Program contact Priscilla Grocer, Department Chair and Professor of Computer Information Systems, ext. 2403

Program Goals Statement

Students will be prepared for entry-level programming positions in business and industry by knowing and being able to demonstrate the skills to analyze problems and develop computerized solutions using multiple programming languages.

Student Learning Outcomes

See Learning Outcomes.

Program Information

Students have access to outstanding state-of-the-art technology and learn from faculty in touch with the needs of industry, both locally and nationally. Courses are constantly evolving to reflect current trends.

This concentration can be taken online.

Elective Recommendations

See Transfer Electives and Elective Recommendations

After BCC

Recent graduates have successfully started their own businesses or gone to work as programmers, programmer analysts, systems administrators, systems analysts, software developers, help desk technicians, and consultants.

If you plan to transfer to a four-year institution, visit the Transfer Affairs website at BristolCC.edu/transfer

Infused Competencies

Technical Literacy

Degree Requirements

General Courses

BUS 115Fundamentals of an Enterprise

1 credit

ENG 101Composition I: College Writing

3 credits

ENG 102Composition II: Writing about Literature

3 credits

Total Credit Hours:7

Choose one of the following

ACC 101Principles of Accounting I

4 credits

ACC 150Small Business Financial Software

3 credits

Total Credit Hours:3-4

Choose one of the following

HST 111The West and the World I

3 credits

HST 112The West and the World II

3 credits

HST 113United States History to 1877

3 credits

HST 114United States History from 1877

3 credits

HST 115Twentieth Centurey Social History - 1919 to the Present

3 credits

HST 116American Foreign Policy - 1898 to the Present

3 credits

Total Credit Hours:3

Choose one of the following

COM 101Fundamentals of Public Speaking

3 credits

COM 114Professional Speaking

3 credits

COM 118Communication Skills

3 credits

Total Credit Hours:3

Choose one of the following

MTH 131Elements of College Mathematics

3 credits

MTH 171Precalculus - Functions

3 credits

Total Credit Hours:3

Elective Courses

ELECTIVE

3-4 credits

Ethical Dimensions Elective

3 credits

Global Awareness Elective

3 credits

Multicultural Perspective Elective

3 credits

Elective - Science

3-4 credits

Social Phenomenon Elective

3 credits

Choose courses from Transfer Electives and Elective Recommendations

First elective: Choose 3-4 credits from ACC 102, ACC, MAN, MAR, or a CIS elective

Program Courses

 

CIS 105Hardware Fundamentals

1 credit

CIS 120Programming: Logic, Design and Implementation

3 credits

CIS 121Operating Systems

3 credits

CIS 150Oracle and SQL

3 credits

CIS 272Program Development Seminar

3 credits

CIT 102Security Awareness

1 credit

Choose two of the following

CIS 154Introduction to Programming (COBOL)

3 credits

CIS 250Interactive Web Sites

3 credits

CIS 159MySQL and PHP

3 credits

CIS 156Visual Basic

3 credits

CIS 155Introduction to C++ Programming

3 credits

CIS 157Object-Oriented JAVA Programming I

4 credits

Total Credit Hours:6-7

Choose two of the following

CIS 254Advanced COBOL Programming

3 credits

CIS 256Advanced Visual Basic

3 credits

CIS 258Advanced Interactive Programming

3 credits

CIS 255C++ Object Oriented Programming

3 credits

CIS 257Object-Oriented JAVA Programming II

4 credits

Total Credit Hours:6-7

Program Electives - Choose one of the following

CIS 112Advanced Business Information Systems

3 credits

CIS 160The Microcomputer Environment

3 credits

CIS 161Database Design

3 credits

CIS 122Internet Developer

3 credits

CIS 131Windows Server Administration I

3 credits

CIS 132Introduction to UNIX/Linux and Shell Programming

3 credits

CIS 250Interactive Web Sites

3 credits

CIS 156Visual Basic

3 credits

CIS 155Introduction to C++ Programming

3 credits

CIS 152Database Programming and Management with Access

3 credits

CIS 155Introduction to C++ Programming

3 credits

CIS 152Database Programming and Management with Access

3 credits

CIS 255C++ Object Oriented Programming

3 credits

CIS 256Advanced Visual Basic

3 credits

CIS 166Oracle with Forms and Reports

3 credits

CIS 157Object-Oriented JAVA Programming I

4 credits

CIS 257Object-Oriented JAVA Programming II

4 credits

CIS 182Advanced Topics in CIS

3 credits

CIS 159MySQL and PHP

3 credits

CIS 258Advanced Interactive Programming

3 credits

CIT 143Programming for Game Developers I

3 credits

CIT 242Programming for Game Developers II

3 credits

Total Credit Hours:3-4

Choose one elective from the following

CIS 122Internet Developer

3 credits

CIS 250Interactive Web Sites

3 credits

CIS 156Visual Basic

3 credits

CIS 155Introduction to C++ Programming

3 credits

CIS 159MySQL and PHP

3 credits

CIS 255C++ Object Oriented Programming

3 credits

CIS 256Advanced Visual Basic

3 credits

CIS 258Advanced Interactive Programming

3 credits

CIS 157Object-Oriented JAVA Programming I

4 credits

CIT 143Programming for Game Developers I

3 credits

CIT 242Programming for Game Developers II

3 credits

Total Credit Hours:3-4

Note: Students may be required to obtain and use specific hardware, operating systems, or applications

Recommended Course Sequence - Fall Semester 1

AMC/HST Elective

3 credits

CIS 105Hardware Fundamentals

1 credit

CIS 120Programming: Logic, Design and Implementation

3 credits

CIS 121Operating Systems

3 credits

ENG 101Composition I: College Writing

3 credits

And

MTH 171Precalculus - Functions

3 credits

Or

MTH 131Elements of College Mathematics

3 credits

Recommended Course Sequence - Spring Semester 2

BUS 115Fundamentals of an Enterprise

1 credit

Elective - Science

3 -4 credits

ENG 101Composition I: College Writing

3 credits

And

CIS 154Introduction to Programming (COBOL)

3 credits

Or

CIS 250Interactive Web Sites

3 credits

Or

CIS 156Visual Basic

3 credits

Or

CIS 155Introduction to C++ Programming

3 credits

Or

CIS 157Object-Oriented JAVA Programming I

4 credits

Or

CIS 158Introduction to Procedural Programming

4 credits

And

COM 118Communication Skills

3 credits

Or

COM 101Fundamentals of Public Speaking

3 credits

Or

COM 114Professional Speaking

3 credits

CIS 159 (2)

Recommended Course Sequence - Fall Semester 3

CIS 150Oracle and SQL

3 credits

CIT 102Security Awareness

1 credit

Global Awareness Elective

3 credits

Social Phenomenon Elective

3 credits

And

ACC 101Principles of Accounting I

4 credits

Or

ACC 150Small Business Financial Software

3 credits

And

CIS 254Advanced COBOL Programming

3 credits

Or

CIS 255C++ Object Oriented Programming

3 credits

Or

CIS 256Advanced Visual Basic

3 credits

Or

CIS 257Object-Oriented JAVA Programming II

4 credits

Or

CIS 258Advanced Interactive Programming

3 credits

CIS 258 (2)

Recommended Course Sequence - Spring Semester 4

CIS/CIT Elective

3 credits

CIS/CIT Elective

3 credits

ELECTIVE

3 credit hours

CIS 272Program Development Seminar

3 credits

Students may not take CIS 157 for credit, and may not get credit for both CIT 143 and CIS 155 or for both CIT 242 and CIS 255 or for both CIS 250 and CIS 159

Link to the main site.