Software Development & Information Management

Bachelor of Science Degree (B.S.)
Student working on computer

About this program

Technology connects us. It opens lines of communication. And introduces new levels of efficiency. At Penn College, you’ll study all the details that go into solving today’s common and complex IT issues. Working in labs outfitted with the industry’s latest hardware and software, students are building the technical skills that will innovate the future.

93%

Overall Placement

50%

Hired BEFORE Graduation

17

Average Class Size

Careers

  • Software developer
  • Programmer
  • Database administrator 
Courses

At Penn College, we believe your educational experience should go beyond specialized skills. Real-world ready means taking a broader approach that builds communication skills, inspires collaboration, and encourages exploration of arts, history, and science.

​​Specialization requires in-depth knowledge and high-level proficiency. Students learn and apply major-specific concepts, skills, and methods.

  • Introduction to Programming (CIT160)
  • Principles of Management (MGT115)
  • Networking I (EET145)
  • Programming II (CIT260)
  • Introduction to Database (CIT180)
  • Fundamentals of Information Security (CIT230)
  • Database Development (CIT280)
  • Data Structures and Algorithms (CIT360)
  • Introduction to UNIX/Linux (CIT240)
  • Discrete Structures in Computer Applications (CIT243)
  • Web Systems and Technologies (CIT351)
  • System Analysis I (CIT246)
  • Operating Systems Concepts I (CIT344)
  • PL/SQL Programming (CIT284)
  • SQL Server and .NET Framework (CIT386)
  • Directed BSI Elective (BSI)
  • Programming for Mobile Devices (CIT382)
  • System Analysis II (CIT342)
  • Secure Software Development and Testing (CIT368)
  • Legal Issues in Information Security Management (LAS350)
  • Data Science Principles (CIT482)
  • Senior Project (CIT498)
  • Advanced Topics in Programming (CIT460)
  • Advanced Database Management (CIT480)
  • Management of Organizational Behavior (MGT410)

​Perspectives are points of view, offering a variety of ways of understanding, interacting, and influencing the world. Students identify, explain, and utilize the approaches used by academics and professionals to study, analyze, or understand problems, and offer solutions.

  • Core Social Science Perspective (SSP)
  • Fitness and Lifetime Sports Elective (FIT)
  • Science Elective (SCI)
  • Speech Elective (SPC)
  • Core Arts Perspective (ARP)
  • Science Elective with lab (SCL)
  • Core Historical Perspective (HIP)
  • Exploration Electives (OEE)
  • Open Elective (OEA)

​​Foundations are the practical, intellectual, and social skills: communication, collaboration, critical and ethical thinking, quantitative thinking, and technological literacy that are crucial to every student at every stage of education and at every stage of life.

  • First Year Experience (FYE101)
  • Information, Technology, and Society (CSC124)
  • English Composition I (ENL111)
  • Technical and Professional Communication (ENL201)
  • Calculus I (MTH240)
  • Elementary Statistics with Computer Applications (MTH160)
Facilities

IT Labs

Apply theory to the real thing in our specialized IT labs. Here, you’ll have access to both physical and virtual labs designed for networking, IT security, operating systems, and gaming. Apply the principles of ethical hacking, intrusion detection, and digital forensics in both physical and virtual environments. Labs also allow students to create 3D models, investigate hypervisors, build networks from bare metal to full production, and simulate a host of applications and network configurations.

Student Experience

" I saw Penn College graduates were doing big things in the world and playing important roles in industries. I really liked the balance of theory and hands-on work. You can constantly apply what you are learning."

Ethan Yoder

Software Development & Information Management

Meet Ethan

Internship

Your knowledge in practice

Internships are key for career preparation. Apply your knowledge to the workplace and learn about the industry first-hand.

Learn More
Related Programs

Follow your passion

Game & Simulation Programming

Bachelor of Science Degree (B.S.)

Information Assurance & Cyber Security

Bachelor of Science Degree (B.S.)

Information Technology: Technical Support Technology Emphasis

Associate of Applied Science Degree (A.A.S.)

Student Life

Lead and put your skills to the test

Association of Professional Programmers (APP)

Association of Professional Programmers is a club of programming students who get together to discuss current and new technologies and techniques related to computer programming.

Gamers’ Guild

Gamers' Guild is devoted to the continued enjoyment of classic games ranging from pen and paper RPGs like Dungeons and Dragons to classic console games, such as Nintendo and other major game producers.  

Student Organizations at Penn College

Your college experience is about more than the classroom. Join one of 65+ clubs and organizations, or create your own.

News
09.13.2019

USA Today STEM insert features faculty perspective

The insights of a Penn College faculty member are included in a 16-page “Women in STEM” supplement inserted in 250 ...

08.28.2019

Penn College professor authors book for IT professionals

The expertise of a Pennsylvania College of Technology faculty member will help information technology professionals worldwide ...

06.26.2019

Penn College transfer student stays the course

The email contained a stark message for the transfer student. After a year of subpar grades, Pennsylvania College of Technology ...

Study Abroad

Gain global experience

See the world via Williamsport. Take your education abroad and get hands-on experience learning about your industry on a global scale.

Learn More

More Information

Students must complete all required courses in the Software Development & Information Management major (those courses with the alpha-designator BWM, CIT, EET, IAS, LAS, MIS, and MTH) with a grade of "C" or higher.

Students seeking entrance through transfer into this major should strive to take courses at their respective institutions that provide competency in the following areas: pre-calculus, programming (two semesters minimum - same language preferred); database; Web technologies; networking; Unix and/or Linux. Students transferring from institutions that have articulation agreements with Penn College should seek advisement from their respective institutions. See also, the transfer standards established by the College.

View general transfer information

Alternative Credit refers to academic credits earned through means other than traditional college course completion, including: credit by exam, articulation, proof of competency gained in high school, work/life experience, and advanced placement.

Visit the Alternative Credit Options page for requirements and procedures and for information on credit through Advanced Placement.

A laptop/notebook computer is required for enrollment in all Information Technology major courses CIT 160 and higher. Laptop specifications

Uniforms and tools are available for purchase through The College Store and Penn State Computer Store .

  • Mr. James R Ankers, CISSP, CISA, IT Specialist (INFOSEC), United States Navy
  • Mr. Daniel J Clarke, '07, Senior Solutions Architect, Arraya Solutions
  • Mr. Peter Codispoti, '73, Senior Systems Analyst, Furniture Division, Brodart
  • Mr. Jonah P Gregory, '03, Chief Technology Officer, Euro Optic LTD
  • Dr. Todd W Griffith, Chief Technology Officer, Discovery Machine Corporation
  • Mr. Daniel F Grim, Regional Director, Program Management, Johnson Controls
  • Mr. Brandon J Howe, '01, Sr. IT Analyst, Anadarko Petroleum Corp.
  • Dr. Karl M Kapp, Assistant Director, Institute for Interactive Technologies, Bloomsburg University
  • Dr. Krish Pillai, Ph.D, Assistant Professor, Lock Haven University
  • Mr. Mark J Watson, '85, Administrative Director, Corporate Information Technology, Susquehanna Health
  • Mr. Benjamin Wright, Attorney, Instructor at SANS Institute
Contact

Admissions Counselor

Lee Dawson

SASC, Rm. 1082
800.367.9222 ext. 7308
ldawson@pct.edu