|
Nov 23, 2024
|
|
|
|
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]
Software Engineering, B.S.
|
|
Return to: Programs of Study
Software engineering is the application of engineering principles to the creation of software systems. All engineering disciplines use systematic problem-solving methodologies and follow well-defined, best practices. Students majoring in software engineering will learn to employ systematic ways of thinking to analyze problems to be solved and to design the resulting software solutions, and they will learn the recognized practices for design, implementation, testing, and cutover of new software systems.
|
Core Requirements
All students must complete the Avila University Core Curriculum as a part of their degree programs. The Core consists of a minimum of 39 credit hours that meet the requirements listed below. Please go to Core Curriculum for more information and to view all Core classes.
Core Foundations (9-11 credit hours)
Foundations requirements provide the basic skills essential for effective participation in other classes as well as the professional world.
Core Pillars & Levels (30 credit hours)
Pillars and Levels requirements address the breadth of knowledge expected of a liberal arts education and challenges students to integrate prior knowledge and create new ideas through higher levels of coursework.
Cross-Application Note: All courses that meet a Pillar also meet a Level and may meet a Designation requirement. Some courses taken for major and/or minor requirements may also meet Core requirements.
CORE CURRICULUM OBJECTIVES |
|
|
Social Justice & Civic Life Pillar
(6 credit hours required) |
Creativity & Culture Pillar
(6 credit hours required)
|
Belief & Reason Pillar
(6 credit hours required) |
Explorations of Nature Pillar
(6 credit hours required) |
24 credit hours required
|
ACQUIRE LEVEL |
|
|
|
|
TRANSFORM LEVEL |
|
|
|
|
6 credit hours required |
CONTRIBUTE LEVEL |
|
|
|
|
Core Designations
Core Component Designations requirements incorporate assignments and experiences focused on developing and deepening student understanding to prepare students for responsible lifelong contributions to the global community.
CORE Designations |
Interdisciplinary Studies (IS)
(9 credit hours)
|
Global Studies (GS)
(9 credit hours)
|
Community Engagement (CE)
(3 credit hours)
|
|
|
|
Transfer Students
The Core Component Designations requirement for transfer students is determined by the number of credit hours transferred to Avila University. Please see the Transfer Students page within this catalog.
Cross-Application
As noted above, courses can have multiple designations and thus meet multiple requirements at once.
Example: BI 215 - Humans & the Environment (3) meets all of the following requirements:
- Belief & Reason Nature Pillar
- Transform Level
- Global Studies (GS) Designation
- Major Requirement
Program Requirements
The candidate for the Bachelor of Science degree in Software Engineering must complete all general degree requirements as stated in the Core Curriculum and complete with a grade of “C” or better all Computer Science, Software Engineering, and Mathematics courses taken.
Major Related Requirements
Must be completed with a grade of “C” or better
Note
It is recommended that students also take:
Technology Requirement
Computer competency will be demonstrated by successful completion of the following course.
Outcomes
In addition to general degree requirements stated in this university catalog, Software Engineering majors will be expected to meet the following program outcomes:
Outcome 1.
Demonstrate a high level of programming skills. (CS 120 , CS 222 , CS 313 , CS 314 )
Outcome 2.
Understand computer architecture, operating systems, networks, and other key components that support the creation and execution of software systems. (CS 315 , CS 321 , CS 340 , CS 365 )
Outcome 3.
Be proficient in the use of software engineering processes. (SF 201 , CS 346 , SF 350 , CS 499 )
Outcome 4.
Understand the professional requirements associated with being a practicing software engineer. (CS 195 , SF 201 , CS 495 )
Assessment
The outcomes for the Software Engineering major are assessed through a combination of written and performance examinations, written and performance assignments, internship supervisor evaluations, and a completed capstone project. SF 499 requires a senior capstone project to be designed, completed, and then presented to Computer Science Department faculty.
|
Return to: Programs of Study
|
|