Please ensure Javascript is enabled for purposes of website accessibility Software Engineering - Career Paths - La Sierra University
Skip to main content

Get instant answers!

Software Engineering

Software engineering is a discipline that is concerned with all aspects of software production. Software engineers help organizations achieve goals with software-based solutions. They create, test and evaluate software systems and applications used for everything from computer operations, to workplace productivity, to entertainment. Software engineers develop software to meet specifications set by their companies designed for their clients, and generally must adhere to specific standards and practices. Every software engineer knows how to program, but not every programmer is a software engineer.

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 323 Computer Informatics
  • CPTG 334 Systems Analysis
  • CPTG 364 Analysis of Algorithms
  • CPTG 424 Database Design and Management
  • CPTG 455 Software Engineering
Go to Top