Web & Mobile

B.S. Computer Science

> Department of Computer Science & Engineering

Degree Overview

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

This project-centered 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. 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 courses are designed specifically to adapt to new emerging methods and applications—allowing students to remain relevant, informed and one step ahead throughout the entire learning process.

Course Highlights

Web Programming  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 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. 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.
> View All Courses

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 application requirements, tuition and navigating the financial aid process.

You can find more information about our graduation rates,
the median debt of students who completed the program,
and other important information at this link.