Please ensure Javascript is enabled for purposes of website accessibilityWeb and Mobile Applications - Career Paths - La Sierra University
Skip to main content

Web and Mobile Applications

Web programmers specialize in the development of World Wide Web applications or distributed network applications that are run on web servers, and accessed through a web browser. This typically requires programming on both the back-end server side, and the front-end user side. Programming the front-end involves implementing all the graphical and visual elements that users see and use in the web application, while programming the back-end requires knowledge about networking, database, web services and APIs that are necessary to power the front-end. More and more computer applications are moving to the mobile platform. Mobile programmers write programs specifically for running on mobile devices. Unlike traditional programs, mobile apps are event driven, and are limited by the resources available on mobile devices such as speed, storage and screen size. Just as with web programmers, being able to design attractive graphical interface is a plus.

Core Courses

  • CPTG 121 Introduction to Computer Science I
  • CPTG 122 Introduction to Computer Science II
  • CPTG 244 Data Structures
  • CPTG 245 Computer Organization and Assembly Language
  • CPTG 255 Systems and Network Programming
  • CPTG 324 Programming Languages
  • CPTG 434 Operating Systems
  • CPTG 445 Computer Architecture
  • MATH 131 Calculus I
  • MATH 276 Discrete Math

Recommended Courses

  • CPTG 356 Principles of Networking
  • CPTG 374 Web Application Development
  • CPTG 384 Mobile Application Programming
  • CPTG 424 Database Design and Management
  • ARTS 194 Photoshop and Illustrator Image Creation
  • ARTS 394C Interface Design
  • ARTS 394G Motion Graphics
  • ARTS 395A Web Design Communication Principles
Go to Top