If you enroll in the Bachelor of Science in Information Technology with a concentration in Software Engineering program, you will have the opportunity to learn about computer programming and applications development. Continue reading for more information about this University of Phoenix program.
Frequently Asked Questions
What Kind of Program Is It?
The Bachelor of Science in Information Technology with a concentration* in Software Engineering curriculum is designed to provide students with foundational skills in analyzing, designing, securing, migrating and maintaining technical systems. Students will have the chance to become proficient in the use of computer languages, such as JavaScript and SQL, as well as object-oriented encoding. The concentration area is designed to integrate software application development and life cycle concepts. Participants will also have the opportunity to learn about operating system fundamentals, such as file administration and memory capacity. This program is offered online and at University of Phoenix campuses.
What Are the Prerequisites?
Though not required, you may have above-average computer skills and possess problem-solving, analytical and creative traits. Applicants to University of Phoenix programs should have a high school diploma or GED.
What Are the Course Requirements?
To earn a Bachelor of Science in Information Technology with a concentration in Software Engineering, you must complete a total of 120 credits (124 for Kansas students). Forty-five credits are attributed to the information technology core, 15 credits consist of concentration area classes, and the remaining 60 comprise elective and general education subjects.
Information technology foundation courses
- GEN 300: Skills for Professional Development
- CIS 205: Management Information Systems
- PRG 210: Fundamentals of Programming with Algorithms and Logic
- WEB 236: Web Design I
- WEB 237: Web Design II
- ENG 221: Technical Writing Fundamentals
- BSA 375: Fundamentals of Business Systems Development
- CMGT 410: Project Planning and Implementation
- DBM 380: Database Concepts
- POS 410: SQL for Business
- NTC 360: Network and Telecommunications Concepts
- PRG 420: Java Programming I
- PRG 421: Java Programming Il
- CMGT 445: Applications Implementation
Software engineering concentration courses
- POS 335: Introduction to Operating Systems
- BSA 385: Introduction to Software Engineering
- CSS 422: Software Architecture
- POS 408: .NET I
- POS 409: .NET II
Advanced Degrees
Graduates of the University of Phoenix Bachelor of Science in Information Technology with a concentration in Software Engineering could go on to pursue a master's degree, such as the Master of Information Systems. Earning a master's degree could provide you with advanced knowledge of computer design and development practices. You could also increase your marketability by obtaining professional certifications through industry organizations, such as IEEE Computer Society. Once in the field, you can remain abreast of technological updates by participating in continuing education courses.
*Maryland residents completing this program will earn a Bachelor of Science in Information Technology with an emphasis in Software Engineering.
