Bachelor of Science in Information Technology: Software App Development
Program Overview
The University of Cincinnati's Bachelor of Science in Information Technology program explores all aspects of computing, with a concentration in Software Application Development. Through a combination of hands-on projects, lab experience, and cooperative education, students develop real-life IT solutions and gain practical skills in software design and development. Graduates pursue diverse IT careers in software development, web development, and other fields in high demand, with opportunities from top employers like General Electric and Kroger.
Program Outline
It focuses on meeting the needs of users within organizational and societal contexts through the selection, creation, application, integration, and administration of computing technologies. The BSIT program offers a concentration in Software Application Development, which focuses on the design and development of software applications essential to creating applications and systems to streamline technological efforts in businesses and personal productivity. Students will learn how to create software using various platforms such as Windows, Mac, Android, iOS, and Linux, and use development platforms such as Java Enterprise Edition and Microsoft .NET framework.
Teaching:
The program emphasizes hands-on experience, requiring projects and lab experience in almost all major courses. Students participate and complete a two-semester senior design experience, in which they develop a real-life IT solution and present it to the community in the annual IT Expo. The program also requires five semesters of cooperative education (co-op), beginning in the sophomore year, where students alternate semesters of paid work in the IT industry with semesters of classroom instruction.
Careers:
Information technology careers lead all other careers in projected job growth in this decade, according to the U.S. Department of Labor. Typical positions held by recent graduates in software app development include:
- Software developer
- Computer programmer
- Web developer
- Internet engineer
- Firmware engineer
- Lead application developer analyst
- Software engineer
- Cloud automation engineer
- Application analyst and developer
- IT project manager
- Android engineer Other careers include full stack developer, front end developer, Java developer, system architect, system designer, front end developer, and software quality assurance analyst. Recent employers include: Worldpay from FIS, General Electric, Kroger Company, Insight, Cincom Systems, Convergys, Duke Energy, Ford Motor Co., General Mills, Sigma Tek, The Cincinnati Insurance Companies, U.S. Bank, and UGS among many others.
Other:
The program is offered on campus and online. Students will have ample opportunity to apply their knowledge through the development and creation of an IT solution by their senior year and learn from current professionals through their co-op experiences. The IT program emphasizes problem-solving, communication, hands-on skills, innovation, and integration in which the technology serves the mission and interest of the users and the organization.