IT - Software Development, Associate of Applied Science
Degree:
Associate of Applied Science
Overview
The objective of the Software Development degree is to prepare students to be well rounded developers. Students study several different technologies and languages during their stay at the College. The latest agile development methodologies are practiced in almost every software development course taken by students. The degree emphasizes unit testing in every programming class. By the completion of the degree students will have worked on several project teams building critical soft skills.
Apply to LDSBC
Career Opportunities
The career opportunities in Software Development for qualified candidates are promising and exciting. Companies are eager to hire people with the understanding and skills necessary to build web applications, mobile applications and desktop applications. An LDSBC education prepares students to enter the world of work and make meaningful contributions from the first day on the job.
LDSBC graduates are employed in a wide variety of work environments from large businesses to nonprofits to mid-sized businesses to start-ups.
Learning Outcomes
Upon completion of the program, successful graduates will be able to:
- Confirm personal testimony in the restored gospel of Jesus Christ
- Collaborate with others using interpersonal skills in an honest, ethical, and Christ-like manner
- Communicate effectively using written and verbal presentation principles
- Construct new knowledge using technology and information resource tools
- Comprehend and think critically to solve problems
- Cultivate a strong, professional work ethic and lifelong learning opportunities
- Create computer programs using several different languages
- Manage the development process using common agile frameworks and practices
- Design, document, and query relational databases
- Develop software projects in teams
- Analyze, model, and design software applications
- Develop object-oriented programs
- Practice proper software engineering principles
- Articulate career preparation confidently using resumes, portfolios and interviews.
Course Requirements
Students are responsible to examine the course description of each course listed below for details of prerequisites, which must be satisfied before registering for the course.
Religion Courses
REL Two cornerstone religion courses (4 credit hours)
REL 200 | The Eternal Family | 2 credits |
REL 225 | Foundations of the Restoration | 2 credits |
REL 250 | Jesus Christ & Everlast Gospel | 2 credits |
REL 275 | Teach & Doct of Book of Mormon | 2 credits |
REL Two additional religion courses (4 credit hours)
College-wide Courses
COM 122 | Interpersonal Communications | 3 credits |
ENG 101 | Intro. to College Writing | 3 credits |
ENG 220 | Professional Bus Comm | 3 credits |
FIN 101 | Personal Finance | 3 credits |
| Total Credit Hours: | 12 |
Program Core Courses
CS 110 | Computer Science Fundamentals | 3 credits |
CS 114 | Software Development Fund | 3 credits |
CS 115 | Object-Oriented Prog & Design | 3 credits |
CS 160 | Agile Project Management | 3 credits |
CS 185 | Web Client Development | 3 credits |
CS 240 | Software Dev: Princ & Prac | 3 credits |
CS 260 | Team Projects Lab | 3 credits |
CS 270 | Windows Desktop Development | 3 credits |
IT 143 | Structured Query Language(SQL) | 3 credits |
IT 214 | Systems Analysis & Design | 3 credits |
CS 295 | Information Tech Capstone Proj | 3 credits |
MAT 110 | College Algebra | 4 credits |
MAT 252 | Statistics | 3 credits |
SMM 140 | SMM Web Management | 3 credits |
Choose One Course from the Program Choices List Below
CS 272 | AR/VR Development | 3 credits |
CS 276 | Windows Web Development | 3 credits |
CS 278 | Mobile App Dev | 3 credits |
CS 280 | Intro to Software Quality Assr | 3 credits |
| Total Credit Hours: | 46 |
Total Credit Hours: 66
Recommended Sequence of Courses
Depending upon the number of preparatory courses a student must take, an additional semester may be required to complete the program.
First Semester
CS 110 | Computer Science Fundamentals | 3 credits |
CS 114 | Software Development Fund | 3 credits |
MAT 110 | College Algebra | 4 credits |
SMM 140 | SMM Web Management | 3 credits |
Religion | Cornerstone Religion course | 2 credits |
| Total Credit Hours: | 15 |
Second Semester
CS 115 | Object-Oriented Prog & Design | 3 credits |
CS 185 | Web Client Development | 3 credits |
ENG 101 | Intro. to College Writing | 3 credits |
IT 143 | Structured Query Language(SQL) | 3 credits |
Religion | Cornerstone Religion course | 2 credits |
| Total Credit Hours: | 14 |
Third Semester
CS 160 | Agile Project Management | 3 credits |
CS 240 | Software Dev: Princ & Prac | 3 credits |
CS 270 | Windows Desktop Development | 3 credits |
FIN 101 | Personal Finance | 3 credits |
Religion | Cornerstone or Religion Elective | 2 credits |
| Total Credit Hours: | 14 |
Fourth Semester
CS 2xx | Program Choice | 3 credits |
COM 122 | Interpersonal Communications | 3 credits |
IT 214 | Systems Analysis & Design | 3 credits |
MAT 252 | Statistics | 3 credits |
Religion | Cornerstone or Religion Elective | 2 credits |
| Total Credit Hours: | 14 |
Fifth Semester
CS 260 | Team Projects Lab | 3 credits |
ENG 220 | Professional Bus Comm | 3 credits |
CS 295 | Information Tech Capstone Proj | 3 credits |
| Total Credit Hours: | 9 |
Graduation Requirements
- Minimum of 66 total semester credit hours as outlined
- Grade of C or higher in all IT & CS core courses
- Cumulative grade-point average of 2.0 or higher
- Complete 2 cornerstone religion courses, plus 4 additional credits of religion
IT - Software Development, Associate of Applied Science
Degree:
Associate of Applied Science
Overview
The objective of the Software Development degree is to prepare students to be well rounded developers. Students study several different technologies and languages during their stay at the College. The latest agile development methodologies are practiced in almost every software development course taken by students. The degree emphasizes unit testing in every programming class. By the completion of the degree students will have worked on several project teams building critical soft skills.
Apply to LDSBC
Career Opportunities
The career opportunities in Software Development for qualified candidates are promising and exciting. Companies are eager to hire people with the understanding and skills necessary to build web applications, mobile applications and desktop applications. An LDSBC education prepares students to enter the world of work and make meaningful contributions from the first day on the job.
LDSBC graduates are employed in a wide variety of work environments from large businesses to nonprofits to mid-sized businesses to start-ups.
Learning Outcomes
Upon completion of the program, successful graduates will be able to:
- Confirm personal testimony in the restored gospel of Jesus Christ
- Collaborate with others using interpersonal skills in an honest, ethical, and Christ-like manner
- Communicate effectively using written and verbal presentation principles
- Construct new knowledge using technology and information resource tools
- Comprehend and think critically to solve problems
- Cultivate a strong, professional work ethic and lifelong learning opportunities
- Create computer programs using several different languages
- Manage the development process using common agile frameworks and practices
- Design, document, and query relational databases
- Develop software projects in teams
- Analyze, model, and design software applications
- Develop object-oriented programs
- Practice proper software engineering principles
- Articulate career preparation confidently using resumes, portfolios and interviews.
Course Requirements
Students are responsible to examine the course description of each course listed below for details of prerequisites, which must be satisfied before registering for the course.
Religion Courses
REL Two cornerstone religion courses (4 credit hours)
REL 200 | The Eternal Family | 2 credits |
REL 225 | Foundations of the Restoration | 2 credits |
REL 250 | Jesus Christ & Everlast Gospel | 2 credits |
REL 275 | Teach & Doct of Book of Mormon | 2 credits |
REL Two additional religion courses (4 credit hours)
College-wide Courses
COM 122 | Interpersonal Communications | 3 credits |
ENG 101 | Intro. to College Writing | 3 credits |
ENG 220 | Professional Bus Comm | 3 credits |
FIN 101 | Personal Finance | 3 credits |
Total Credit Hours: | 12 |
Program Core Courses
CS 110 | Computer Science Fundamentals | 3 credits |
CS 114 | Software Development Fund | 3 credits |
CS 115 | Object-Oriented Prog & Design | 3 credits |
CS 160 | Agile Project Management | 3 credits |
CS 185 | Web Client Development | 3 credits |
CS 240 | Software Dev: Princ & Prac | 3 credits |
CS 260 | Team Projects Lab | 3 credits |
CS 270 | Windows Desktop Development | 3 credits |
IT 143 | Structured Query Language(SQL) | 3 credits |
IT 214 | Systems Analysis & Design | 3 credits |
CS 295 | Information Tech Capstone Proj | 3 credits |
MAT 110 | College Algebra | 4 credits |
MAT 252 | Statistics | 3 credits |
SMM 140 | SMM Web Management | 3 credits |
Choose One Course from the Program Choices List Below
CS 272 | AR/VR Development | 3 credits |
CS 276 | Windows Web Development | 3 credits |
CS 278 | Mobile App Dev | 3 credits |
CS 280 | Intro to Software Quality Assr | 3 credits |
Total Credit Hours: | 46 |
Total Credit Hours: 66
Recommended Sequence of Courses
Depending upon the number of preparatory courses a student must take, an additional semester may be required to complete the program.
First Semester
CS 110 | Computer Science Fundamentals | 3 credits |
CS 114 | Software Development Fund | 3 credits |
MAT 110 | College Algebra | 4 credits |
SMM 140 | SMM Web Management | 3 credits |
Religion
| Cornerstone Religion course | 2 credits |
Total Credit Hours: | 15 |
Second Semester
CS 115 | Object-Oriented Prog & Design | 3 credits |
CS 185 | Web Client Development | 3 credits |
ENG 101 | Intro. to College Writing | 3 credits |
IT 143 | Structured Query Language(SQL) | 3 credits |
Religion
| Cornerstone Religion course | 2 credits |
Total Credit Hours: | 14 |
Third Semester
CS 160 | Agile Project Management | 3 credits |
CS 240 | Software Dev: Princ & Prac | 3 credits |
CS 270 | Windows Desktop Development | 3 credits |
FIN 101 | Personal Finance | 3 credits |
Religion
| Cornerstone or Religion Elective | 2 credits |
Total Credit Hours: | 14 |
Fourth Semester
CS 2xx
| Program Choice | 3 credits |
COM 122 | Interpersonal Communications | 3 credits |
IT 214 | Systems Analysis & Design | 3 credits |
MAT 252 | Statistics | 3 credits |
Religion
| Cornerstone or Religion Elective | 2 credits |
Total Credit Hours: | 14 |
Fifth Semester
CS 260 | Team Projects Lab | 3 credits |
ENG 220 | Professional Bus Comm | 3 credits |
CS 295 | Information Tech Capstone Proj | 3 credits |
Total Credit Hours: | 9 |
Graduation Requirements
- Minimum of 66 total semester credit hours as outlined
- Grade of C or higher in all IT & CS core courses
- Cumulative grade-point average of 2.0 or higher
- Complete 2 cornerstone religion courses, plus 4 additional credits of religion