Bookmark and Share

Software Development Major

Kutztown offers a major and a minor on the Software Development track through a Bachelor of Science in Computer Science.

The Software Development track is the traditional computer science degree. It focuses on the fundamentals for computer science. Students can take such courses as computer organization, object-oriented programming courses, theory of programming languages and compiler design. Students who receive a degree in the software development track may choose to work in a variety of areas after graduation, such as application development, software engineering and software support. Students in this track may also choose to go to graduate school or enroll in the BS/MS five year program at Kutztown. This allows students to complete a Bachelor of Science in Computer Science and a Master's of Science in Computer Science in five years. Students in this track may also choose to enroll in the B.S./M.S. five year program at Kutztown.

Career Opportunities

Students who receive a degree in the software development track may choose to work in a variety of areas after graduation, such as application development, software engineering, software support, system administration, education, consulting, and system development.

Software Development Track checksheet
Recommended course sequence for Software Development majors

Kutztown University offers a wide range of courses for Software Development Majors. You can read course descriptions within the MyKU Student Information System. The courses are arranged alphabetically. Search by the prefixes CSC, MAT, PHI, and WRI.

View course descriptions in MyKU