Bachelor of Science Computer Science

Computers affect almost every aspect of modern-day life – and as the technology continues to advance, so does the demand for computer scientists. 


expected employment growth rate through 2026


median salary range

If this high-earning and challenging field sounds appealing, LTU’s Bachelor of Science in Computer Science might be the program for you. The degree offers a solid foundation in computer science, combining industry-relevant courses and labs teaching state-of-the-art technologies in one of the country’s strongest undergraduate research programs.

Why LTU? You'll:

  • Be exposed to the most advanced technologies in use today
  • Study with nationally recognized faculty
  • Have access to paid internships, which frequently lead to full-time employment
  • Work on interdisciplinary projects that hone your team-building and leadership skills
  • Experience convenient schedules that include day, evening and online classes
  • Have access to LTU’s well-connected career placement services
  • Earn your degree in a productive, vital and economically diverse region that is one of the world’s great centers for entrepreneurship, technological achievement and innovation

Computer Science Students

Computer Science Robot

ltux news

Artificial Intelligence

Learn about artificial intelligence algorithms that deal with Big Data such as machine learning, deep learning, data mining, and pattern recognition.

Learn more
View Flowchart

Business Software Development

Designed for the student interested in non-scientific applications.

Learn more
View Flowchart


The Cybersecurity concentration provides students with opportunities in the lab environment to examine the multi-faceted nature of computer security.

Learn more
View Flowchart

Game Software Development

This concentration is an exciting option for students interested in preparing for a career in the rapidly expanding game development industry.

Learn more
View Flowchart

Scientific Software Development

This concentration prepares the student for graduate work in computer science as well as professional software development in any application.

Learn more
View Flowchart

Software Engineering

This concentration prepares the student for graduate work in computer science as well as professional software development in any application.

Learn more
View Flowchart


Computer Science graduates are employed in a variety of dynamic career positions. Computer science majors can concentrate on the engaging aspects of intelligent systems, autonomous robots, game development, computer security, web application development, data mining, networks and virtual environments.

Career opportunities occur in a wide variety of settings, such as large or small software companies, computer services companies, and various other organizations, including industry, government, banking, and health care.

The National Association of Colleges and Employers recently reported that the average annual salary for computer science graduates was more than $67,000.

Find work in these fields

Applications Programming/Design
Artificial Intelligence
CAD/CAM Design
Computer Engineering
Customer Support
Game Design
Information Systems
Network Administration
Operations Research
Software Development
Technical Sales/Support
Technical Writing
Web Design