Hit the Ground Coding

Earn a bachelor of science degree in computer science with an applied option in web and mobile software development.

Work for a Start-Up

    

In web-based start-up class, you'll break into teams, choose your own start-up idea, talk to customers, design and code. Bring your own chair!

Learn More

Open Source Projects

   

Work with students across disciplines to develop apps

Real World Experience

  

Internships start your first year

In Demand

 

100% job placement for computer science students

A Valuable Skill Set

  

Bend native Makeila Lundy finished her computer science degree and was hired by Systema, a German-owned company specializing in automation for manufacturers. Computer science offers a skill set that’s in high demand throughout the U.S., according to the Bureau of Labor Statistics.

LEARN MORE

Computer Science with an applied option in Web and Mobile Software Development

OSU-Cascades offers a bachelor of science in computer science with an applied option in web and mobile software development. Some of the most exciting and promising areas of computer science lie in the ability to extract insight out of extremely large sets of data and deliver those insights to businesses and consumers in real time over web and mobile applications.

With the web and mobile software development option, you will develop the multi-disciplinary skill set required to solve these and many other problems as you take courses in algorithm development, machine learning and data analysis, database design, web and mobile application development, UX design, and entrepreneurship. This program will provide you with a solid foundation in computer science and prepare you to join one of the fastest moving and exciting areas of technology.

Ready for Work, Thanks to Internship

  

Thought summer life for college students is all about sunbathing, barbeques, and binge-watching Netflix? Not so much. Just ask senior Hanna Bennett, who spent three months on a software engineering team with tech company CBT Nuggets.

Learn More

Sample Course Offerings

 Data Structures
Analysis of Algorithms
Mobile Software Development
Computer Architecture & Assembly Language
Operating Systems
Software Engineering
Cloud Application Development
Network Security
Web Development
Programming Language Fundamentals
Social and Ethical Issues in CS

Learn More

Where Do Our Computer Science Graduates Work?