Programming and Application Development

PLEASE NOTE: The concentration in Programming and Application Development is currently not accepting applications. The concentration in Networking, Administration and Information Security is open. Please check back for further updates. 


The Programming and Application Development concentration of our BS in Information Technology will challenge your programming skills and improve your ability to develop real-world solutions. Our coursework prepares you to solve problems and helps you to develop practical programming solutions for businesses in any industry.

Take Your First Course for Free

Earn Up to 22 Credits at No Cost
For a limited time, we are waiving the cost of PRC 101, our three-week orientation course that is required for most undergraduate students and helps you explore career opportunities. It also makes you eligible to earn a Google Career Certificate, the Meta Social Media Marketing Professional Certificate and take additional courses through our partnership with Coursera at no cost. This means you can earn up to 22 credits for free, which can save you more than $13,000 in tuition (and even more in books).

You will learn higher-level application development in the .NET environment with courses on ASP, SQL, XML and the component object model for application development. You will also learn common programming languages like JavaScript, C++ and Java with this Programming and Application Development concentration. And Peirce aligns our courses with the most popular IT certification exams so you will be prepared to get certified even before you graduate.

You can also embed employer-recognized IT and project management certifications into your program, and earn credit for select IT certifications you may already have.

Peirce also offers an associate degree in IT with a Programming and Application Development concentration. And most associate degree graduates at Peirce continue their education to complete the bachelor’s degree program, opening the door to higher-level positions and more rewarding opportunities. Plus, all of our IT programs fit your busy schedule and are available 100% online.

Bachelor of Science Degree in Information Technology Curriculum - Minimum Total Credits: 121

For course requirements and prerequisite information, refer to the individual course descriptions in the College Catalog.

PRCPRC 100 or PRC 101*3/1
BIS 111Application Software Fundamentals3
COM 112Speech Communication3
COM 312Practical Reasoning3
ENG 101English Composition3
ENG 103Rhetoric and Research3
HUM 102Introduction to Ethics3
HUM/HISHumanities/History Core (choose 1)3
MAT 101Introduction to College Mathematics3
MAT 102College Algebra3
SCIScience Core (choose 2)6
SOC SCISocial Science Core (Chose 2)6
GEN EDGeneral Education Core (choose 1)3
BIS 112Programming Concepts3
BIS 201HTML and the World Wide Web3
BIS 235Database Management Systems3
BIS 323Computer Programming II3
BIS 324Computer Programming III3
BIS 325Application Development 3
BIS 330JavaScript Programming3
BIS 345Advanced Application Development3
BIS 402Systems Analysis and Design3
BIS 403Applied Systems Design3
BIS 415IT Capstone in Programming3
ISC 325Access Control, Security Assessment, and Security in the Software Development Lifecycle 3
ITN 120PC Fundamentals3
ITN 130Networking Fundamentals3
ITN 144Introduction to Network Security3
ITN 200Server Administration I3
ITN 220Help Desk and Customer Support Concepts3
ITN 301Linux Administration, Networking, and Security3
MAT 109 or MAT 370Statistics I or Applied Discrete Mathematics (choose 1)3
MIS 110Usability Principles and Design3
MIS 205Ethical Management of Information Technology3
MIS 302Project Management3
CWE 325 or ELECooperative Work Experience or Elective3
ELEElective courses (choose 4)12

Emergency Student Aid

Emergency Student Aid grants are available for Peirce students. Grants can be used to pay off balances, cover tuition, buy books, and for all costs of attendance, including food, rent, childcare, and transportation. Learn more.

Request Information Image

Looking For Program-
Specific Information?