Information Technology & Computer Science Bachelor’s Degrees
Bachelor’s Degrees

Online Bachelor's Degrees in Computer Science and Information Technology

Kickstart your career with an IT degree you can earn entirely online.

UMUC's online bachelor's degrees in information technology and computer science will teach you relevant, in-demand skills and knowledge you can apply on the job immediately.

Bachelor of Science in Computer Networks and Cybersecurity

Major in Computer Networks and Cybersecurity to learn the operational procedures and technologies to design, implement, administer, secure, and troubleshoot corporate networks.

Read more

Plus, this program can help prepare you for several of industry certifications, including CompTIA A+, CompTIA Network+, CompTIA Security+, Certified Ethical Hacker (CEH), Certified Wireless Network Administrator (CWNA), GIAC Reverse Engineering Malware (GREM), Cisco Certified Network Associate (CCNA), Microsoft Certified IT Professional (MCITP), Microsoft Certified Solutions Expert/Microsoft Certified Solutions Associate (MCSE/MCSA), Microsoft Certified Solutions Expert (MCSE), LPIC­1 and Comp TIA Linux+, Certified Computer Examiner (CCE), Certified Information Systems Security Professional (CISSP), Mobile Forensic Certified Examiner (MFCE), Cisco Certified Design Associate (CCDA), Cisco ROUTE, Cisco SWITCH, Cisco TSHOOT, and Computer Security Incident Handler (CSIH).

Coursework includes network security, Windows server installation and configuration, configuring advanced Windows server services, implementing advanced server infrastructure, and more.

Career Paths

  • Computer network architect
  • Computer network support specialist
  • Computer user support specialist
  • IT manager
  • Network and computer systems administrator
  • More career paths

Bachelor of Science in Computer Science

Major in Computer Science to learn programming, algorithm optimization and enhancement, and the theory, science, and math behind modern computing.

Read more

This program provides instruction on Java, C++, OpenGL, Octave, and MATLAB and can help you prepare for the Oracle Certified Java Programmer and Microsoft Solutions Developer certifications.

Courses include data structures and analysis, computer systems and architecture, image and signal processing, and more.

Career Paths

  • Computer programmer
  • Computer systems engineer/architect
  • Computer and information research scientist
  • Software developer
  • Software quality assurance engineer and tester
  • More career paths

Bachelor of Science in Digital Media and Web Technology

Major in Digital Media and Web Technology to learn how to create interactive, immersive, and engaging digital media and deliver it across multiple platforms.

This program includes instruction on several programming/scripting languages, including Visual Basic, Python, HTML, and CSS, and can help prepare you for certifications in After Effects, ColdFusion, Flash, Illustrator, Photoshop, InDesign, and more.

Read more

Coursework includes principles of web design and technology, fundamentals of JavaScript, web application development using PHP/MySQL, and more.

Career Paths

  • Digital media specialist
  • Multimedia producer
  • Web administrator
  • Web developer
  • Web designer
  • More career paths

Bachelor of Science in Information Systems Management

Major in Information Systems Management to learn project management and the analysis and design of information technology systems and to enter or advance in an information systems management career. This program can help you prepare for PMP certification.

Read more

Coursework includes telecommunication in information systems, relational database concepts and applications, information systems project management, and more.

Career Paths

  • Computer systems analyst
  • Computer and information systems manager
  • Data and systems architect
  • IT project manager
  • Information security analyst
  • More career paths

Bachelor of Science in Software Development and Security

Major in Software Development and Security to learn the skills and knowledge necessary for a successful career in secure programming and application security.

The curriculum focuses on developing skills in using multiple programming languages and relational databases and maintaining the security of all software-related components through the use of leading industry and government practices and recommendations.

Read more

Coursework includes building secure web applications, detecting software vulnerabilities, database security, securing mobile applications, secure software engineering, and more.

Career Paths

  • Software development and security analyst
  • Software development and security managers
  • Application and software architect
  • Information security officers
  • Incident responders
  • More career paths

Related Degrees: Cyber Security

Bachelor of Science in Cybersecurity Management and Policy

Learn more about UMUC Cybersecurity degrees, including the Bachelor of Science in Cybersecurity Management and Policy, which can prepare you to be a leader in the protection of data assets.

1 Source: Based on a Burning Glass International study of U.S. IT and computer science job postings in 2013 that include education requirements.

Request Info

Apply Now

Or call 855-655-UMUC (8682) to speak directly with an advisor.

Explore More Careers

UMUC also offers specialized online degrees and certificates in the fast-growing fields of cyber security and data analytics.

A Degree Opens Doors


of IT and computer science job listings that specify education require or prefer a bachelor's degree 1

Video: A Credential to Stand Behind

UMUC alumna Darla LaSure shares how her IT degree changed the way she’s perceived by others.

IT and Computer Science Minors

Complement your major with a minor to specialize your skill set and increase your marketability.