You are here:
< Back

Bachelor of Science Degree Program in Information Technology

The rapidly changing world of technology offers many outstanding and exciting career
opportunities. Central Penn College offers specialized instruction to help students keep
pace with these changes and challenges. The Bachelor of Science degree program in
Information Technology (IT) provides students with a solid IT foundation that prepares
them for the technical and professional demands of today’s employers. Students will
begin their education with core courses that offer a solid technological foundation.

Students will then be able to choose from a variety of information technology electives,
in fields such as social media, project management, and security. The core courses
and electives will help prepare each graduate to become a focused, highly-qualified IT

Program Learning Outcomes
• Describe the standards and practices within the information technology industry,
defining a set of knowledge, skills and tools for understanding how to solve a
technological problem.
• Explain the application of technology and the role of the user in identifying and
defining the computing requirements appropriate to its solution.
• Demonstrate the ability to illustrate user needs and apply an IT-based solution in
order to solve a technical problem and enhance the user environment.
• Analyze the IT professional’s legal and ethical responsibilities of computing, taking
into account the risks and security, on a local and global scale.
• Evaluate a computer-based system, process, component, or program to meet needs
of individuals, organizations and society.
• Demonstrate the ability to function effectively on teams to accomplish a common
goal such as the creation of an effective project plan.

Admission Requirements
Admission to the BSIT program suggests that a student has completed two units of
secondary math with a “C” or better, to include Algebra II. Admission to the CIS program
encourages that students have completed two units of secondary math with a “C” or
better, to include Algebra. It is strongly recommended that students enrolling in the BSIT
program have successfully completed one networking or programming course; those
who do not meet this requirement are encouraged to enroll in the CIS program until they
have completed two terms.

Program Requirements
In addition to 60 credits of general education and elective requirements, Information
Technology majors are required to take 64 credits of program-specific coursework
comprised of 43 core credits and 21 credits of program electives that allow for a general
approach to the degree or elective specialize within several areas of focus.
Information Technology Core Courses – 43 credits
INT499 Bachelor Degree Internship
STS300 Job Pursuit Seminar
TEC120 Structured Programming
TEC135 Networking I
TEC140 Microcomputer Systems
TEC200 Data Modeling Foundations
TEC210 Discrete Logic
TEC235 Object-Oriented Programming I
TEC245 Internet Programming I
TEC252 SQL Fundamentals
TEC310 Virtualization
TEC320 Systems Analysis and Design
TEC325 Operating Systems
TEC370 Human Computer Interaction
TEC411 Cyber Ethics
General IT Concentration

Choice Classes – 21 credits (15 credits must be at the 300 level or higher)
Students choosing a more general approach to their education are not required to
choose a concentration. They do, however, have to complete the same number and level
of requirements choosing from a wider spectrum of courses. Of the 21 choice credits,
15 credits must be taken at the 300 level or higher.

Applications Development Concentration
Graduates are prepared to collaborate with management and lead project teams
in developing applications to solve business problems. In addition to hands-on
technical skills, graduates will understand the standards and principles of applications
development and be able to apply them to new and challenging situations.
In order to receive a concentration in Applications Development, a student must select
the following courses as five of their seven program electives and two choice classes –
21 credits:
TEC225 Visual Programming
TEC335 Object-Oriented Programming II
TEC345 Internet Programming II
TEC410 Advanced Data Structures and Algorithm Analysis
TEC445 Software Engineering

Networking and Security Concentration
Graduates are prepared to lead project development teams in the design, installation,
and maintenance of complex networks. Further, they are prepared to discover malicious
hacker and virus attacks and understand how to defeat them.
In order to receive a concentration in Networking and Security, a student must select
the following courses as five of their seven program electives and two choice classes –
21 credits:
TEC222 Networking II
TEC330 Network Management
TEC412 Pen Testing
TEC420 Advanced Routing
TEC425 Advanced Switching

Ready to begin your story?

A few minutes can start a lifetime of success! Fill out our free online application now.

Request Info