student using a computer

College of Science

Bachelor of Science in Computer Science

Gain practical skills with DeSales University’s computer science program. Get hands-on experience with specialized classes in software design, development, cyber security, data analysis and more.

Program Details

Official Degree Name
Bachelor of Science
Format
In Class-Day
In Class-Day
Credit Hours
132
Program Start
Fall Semester
Application Deadline
Apply Anytime
Average Time to Degree
4 Years

Why Get Your Computer Science Degree at DeSales University?

Our Computer Science program has a close community, with small class sizes, personal advising, and expert teachers. You’ll have access to cutting-edge technology labs and a variety of research and internship opportunities. Students can also join clubs on campus and get involved with professional organizations for a well-rounded and career-focused education.

students in classroom

Program Highlights

Many Pathways to Succeed

  • At DeSales University, you can choose a computer science track based on your interests. Options include Cyber Security, Digital Art, Game Programming, and Data Science. Focus on what you love while preparing for a successful career! You can even double majors or add a minor and get your degree within four years.

Get Involved on Campus

  • Join the fun on DeSales University’s vibrant campus with activities like our coed varsity Esports team, Computer Science Club, Anime Club, or the Association of Information Technology Professionals (AITP). You’ll have the opportunity to work hand in hand with our on-site Digital Forensics Lab, and you’ll even have the chance to take graduate level courses during undergraduate study.

Personal Support

  • At DeSales University, Computer Science majors get individual support from dedicated advisors in the department. Our accessible, experienced faculty specialize in areas like 3D computer animation, computer security, and game programming. Student tutors are also available to help you succeed.

What Will You Study?

The DeSales University Computer Science program trains students for a career or further study in the exciting field of computer science. Each track offers unique courses to teach critical thinking, communication skills, and problem-solving using computer science methods.

  • Introduction into Artificial Intelligence
  • Game Development/Interface
  • Web Page Design
  • Cyber Security

Meet the Faculty

Pranshu Gupta's headshot
Pranshu Gupta
Program Director, Graduate Computer Science Programs; Associate Professor of Computer Science
610-282-1100, x2854
222-A Dooling Hall
Separator
Karen Ruggles's headshot
Karen Ruggles
Associate Professor of Computer Science, Varsity Esports Program Director
610-282-1100, x1806
222-B Dooling Hall
Separator
Kathleen Ryan's headshot
Kathleen Ryan
Associate Professor of Mathematics/Computer Science
610-282-1100, x1333
222-C Dooling Hall
Separator
Evan Shimkanon's headshot
Evan Shimkanon
Instructor of Computer Science
610-282-1100, x2070
222I Dooling Hall

Program Tracks & Degree Options

Swipe below to discover more!

students in classroom

Tracks

Learn More

Track

Cyber Security

The Cyber Security track at DeSales University covers both practical and theoretical approaches to teaching methods and systems for securing corporate IT, communication, and data storage.

Required Courses Include:

  • Cyber Security
  • Digital Forensics
  • Cryptology
students in forensics lab

Track

Data Science

The Data Science track develops skills needed to analyze, manage and visualize large data sets.

Required Courses Include:

  • Introduction to Artificial Intelligence
  • Introduction to Machine Learning
  • Data Science
student with professor

Track

Game Programming

The Game Programming track focuses on visual computing and movement logic. It will prepare students for careers in video game development, animation, and simulation, and even healthcare and information science.

Required Courses Include:

  • Game Development/ Interface
  • Digital Art
  • Web & Mobile App Development
students in classroom

Track

Digital Art

The Digital Art track mixes computing and creativity. It pairs courses in graphic design, animation, game programming, and simulation with fine arts courses from the humanities department.

Required Courses Include:

  • 3D Animation Production
  • Web Page Design
  • Digital Art Story Development
students in classroom
student in classroom

Minor

Learn More

Minor

Computer Science

Add a Computer Science minor to your degree in only six courses.

Courses You May Take Include:

  • Introduction to Python
  • Object-Oriented Programming
  • Computer Architecture & Hardware Support
students in classroom
student in classroom

BS to MSIS Pathway

Learn More

Master’s in 5 Years

Master of Science in Information Systems

DeSales University offers a way for Computer Science majors to earn both a Bachelor of Science in Computer Science and a Master of Science in Information Systems (MSIS) in only five years.

Juniors in the Computer Science program are eligible for the program if they have a GPA of 3.25 or higher in their major, a 3.0 GPA overall, and relevant internship or work experience. This accelerated dual degree program is known for its excellent career opportunities in a growing industry with high salary potential.

Required Courses Include:

  • Systems Analysis and Design
  • Database Management
  • Ethical and Social Issues of Information Technology
  • Object Oriented Programming
students in classroom

Outcomes & Careers

Recent graduates of the DeSales University Computer Science program have earned positions at top companies like Amazon, Merck, Pfizer, Crayola, and other cutting-edge organizations.

Many Computer Science graduates have also advanced to graduate programs at institutions such as the University of Pennsylvania (Statistics/Analytics), University of Michigan (Data Mining; Bio Statistics), Villanova University (Applied Statistics), among others.

DeSales Computer Science graduates join a supportive network of professionals who will encourage your success during and after the program. After completing the program, you will:

  1. Develop critical thinking, oral, and written communication skills, and the ability to use computer science methods to solve problems
  2. Gain advanced knowledge of current technology and theoretical concepts based on industry standards
  3. Understand ethical and social principles in the computer science field
  4. Integrate skills relevant to a profession or advanced studies
student on computer

Admission Requirements

  • Completed application
  • High School transcripts
  • Entrance essay
  • Optional SAT score submission
Visit Admissions Tuition & Fees
girl in class

Program FAQs

College of Sciences

Recent News

View All DeSales News
Headshots of CJ alums who presented at police panel
December 18, 2024

Special Panel Examines State of Policing in the Lehigh Valley

Retention, recruitment, trust, and wellbeing. These were the themes highlighted during a special crime and justice panel on the state of local policing.

Read More
Harkiran Bhullar and Father Jim
July 16, 2024

Harkiran Bhullar ’24: President’s Medal Winner

Four years of growth. That’s how Harkiran Bhullar ’24 describes her undergraduate education at DeSales.

Read More