software engineering students attending lecture

Course Requirements

Software Engineering Course Requirements

To receive the Software Engineering degree, you must complete the Avila core requirements along with the Software Engineering Core Requirements which are as follows:

SOFTWARE ENGINEERING CORE REQUIREMENTS

SOFTWARE ENGINEERING CORE REQUIREMENTS

  • CS 110C Understanding Computers (3)
  • CS 120 Intro to CS I (4)
  • CS 121 Intro to CS II (4)
  • CS 222 Data Structures (3)
  • CS 195 Intro to Software Eng. Careers (1)
  • CS 245 Assembly Programming (3)
  • CS 165 Object Oriented Programming in C# (3)
  • CS 313 And Advanced OOP in C# (3)   OR  
    CS 166 Object Oriented Programming in Java (3)
  • CS 314 And Advanced OOP in Java (3)

  • CS 495 Internship (3)
  • CS 499 Capstone (3)
  • MA 125 Precalculus (4)  
  • EN 112 Composition II (3)  

CS Hours: 30    

Total Hours: 37  

MAJOR REQUIREMENTS

MAJOR REQUIREMENTS

  • CS 201 Software Engineering (3)
  • CS 365 Programming Language Systems (3)
  • CS 321 Networking (3)
  • CS 315 Operating Systems (3)
  • CS 340 Database Management Systems (3)
  • CS 350 Systems Analysis & Design (3)

  • CS 165 Object Oriented Programming in C# (3)
  • CS 313 And Advanced OOP in C# (3) 
    OR (whichever was not taken in core)    
  • CS 166 Object Oriented Programming in Java (3)
  • CS 314 And Advanced OOP in Java (3)

  • CS 170 Web Page Design (3)
  • CS 319 Web Page Programming (3)

CS Hours 30

Total CS Hours 60  

Recommend but not required that students take:
AC 201, LE 305, MG 321

 

Student Outcomes

Students graduating with a Software Engineering degree will be able to:

  • Demonstrate a high level of programming skills (CS 120, CS121, CS 222, CS165, CS313, CS166, CS314, CS365)

  • Understand computer architecture, operating systems, networks, and other key components that support creation and execution of software systems (CS245, CS315, CS321, CS340)

  • Be proficient in the use of software engineering processes (CS201, CS350, CS499)

  • Understand the professional requirements associated with being a practicing software engineer (CS195, CS201, CS 495)
All Schools & Colleges

The Avila Promise

  • Lower Tuition Rate
  • Tuition Protection
  • 4-Year Graduation Guarantee
  • Internship or Research Guarantee
  • up to $1,000 Travel Award

 

That’s the Avila Promise.

Get Ahead with The Avila Summer Promise

avila summer promise

summer promise

Are you an incoming freshman or transfer student? Learn more about how the Avila Summer Promise can help you get ahead.
> Learn more

AU News

Avila University - SOAR 2018