Bachelor of Science
Computer Science Major | 52 credits
Students are prepared to work in software engineering and other programming positions. Students can tailor an upper-level course plan to align with their interests. Choices include: artificial intelligence, graphics, mobile development, computer security, etc.
Optional Emphasis: Systems and Theory | 10-11 additional credits – The curriculum emphasizes systems programming including operating systems, compilers and computer architecture. ABET accredited. LEARN MORE
Software Technology Major| 39 credits
This degree program prepares students for web and application development and IT management careers. LEARN MORE
Minors and Certificates
Technical College Pathway
Students who have earned their associate degree (AAS) in software development from an area technical college have a clear pathway to UW Oshkosh’s software technology program. Students will complete additional credits to earn their bachelor’s degree.
Master of Science
Organizations in nearly every industry are racing to hire qualified professionals for these fast-growing technology fields. Designed for busy adults, courses are 100% online and will provide you will the skills that meet current market demands.
Data Science | 36 credits
Harness the power of big data and unlock big career opportunities. Using the latest tools and analytical methods you will learn how to clean, organize, analyze, and interpret unstructured data. LEARN MORE
Cybersecurity | 34 credits
Across the country, private businesses and government agencies are searching for professionals to protect organizations against cyber-attacks. Now is the time to discover your path to a secure future and a rewarding career in cybersecurity. LEARN MORE