Web & Mobile

B.S. Computer Science

> Department of Computer Science & Engineering

Degree Overview

The Web & Mobile degree concentration at University of Silicon Valley will build your skills in creating web applications and native mobile apps for Android and iOS. Starting with the basics of software engineering, the computer science degree program is designed to provide computer science training program students with the focused knowledge and understanding needed to design, integrate and launch web and hybrid mobile solutions.

This project-centered computer science web and mobile degree concentration will allow you to design, build, and distribute your own unique projects, as well as the potential to work on projects for professional clients while still in college. Computer science training program students gain the ability to implement modern web pages and mobile devices with HTML and CSS and the incredibly powerful language of JavaScript. They'll also learn the theory and code behind modern graphic applications important for any aspiring developers.

Most importantly, the computer science courses are designed specifically to adapt to new emerging methods and applications—allowing computer science training program students to remain relevant, informed and one step ahead throughout the entire learning process.

Web & Mobile Course Highlights

Web Programming  In this course, Computer Science students are introduced hands-on to the development of the internet, HTML and basic concepts of how and why websites work. You will pick up different tags and elements of HTML5 and become fluent in their syntax and usage. You'll also build confidence in styling using CSS and master making pages interactive through JavaScript.
Mobile Programming for iOs or Android  Mobile is the future of almost everything. Small displays, small code footprint, adherence to Model View Controller architecture and so much more. This computer science course will involve hands-on application that allows you to get a clear understanding of everything needed for professional mobile application development.
Mobile Programming Graphics  Learn to program graphics using OpenGL. In addition to the basics like shaders, the graphics pipeline and touch interaction, you'll also cover advanced effects involving particles, lighting models, and the depth buffer. Course topics such as debugging your program and what to watch out for when deploying to the market are also part of this dynamic course offering.

When you’re ready to apply or just want more information about getting started, visit our Admissions section. Or give us a call at 800.264.7955. We'll be happy to help you find details on college application requirements, school tuition and navigating the financial aid process.

If you are currently in university housing, you need to submit one of the two forms to either indicate your intent to renew for the next term, or to vacate at the end of this trimester.