Information Technology, Software Development and Coding (BS)
Download as PDF
College
Program CIP Code
The Bachelor of Science in Information Technology, Software Development and Coding degree provides a comprehensive education in software development, equipping students with the skills to design, develop, and implement modern software solutions. Through hands-on learning, students gain practical experience in coding, programming languages, database management, and software engineering, preparing them for careers in industries ranging from business and technology to healthcare and entertainment. Graduates are prepared for roles such as Software Developer, Data Analytics Professional, Data Scientist, Application Programmer, Web Developer, and Systems Analyst.
Additionally, students will choose from select groups of courses focused on specialized areas or tracks. Specifically, students will select one of four tracks as part of their degree. A listing and description of these tracks can be found in the table below. These employer-driven, hands-on, interactive educational tracks equip students with the software development skills required for positions in a wide range of companies.
Track | description | |
---|---|---|
AI/ML and Data Analytics Track | Data analytics is the method of examining large collections of data in order to make educated recommendations and uncover opportunities to improve business functions, often with the help of various analytics tools and software. When you’re dealing with a plethora of data, it can seem like an overwhelming task. The goal of data analytics is to simplify the process and explore efficient ways to organize and consolidate data to enhance an organization and give them a competitive edge. | |
IT Project Management Track | The Project Management Track equips students with the skills to lead and manage software development projects. Focusing on both technical and leadership aspects, students learn to oversee the entire software development lifecycle, from planning and design to implementation and maintenance, while ensuring that projects meet business requirements and timelines. This track emphasizes Agile and Scrum methodologies, project risk management, and effective communication, preparing graduates to manage development teams, coordinate resources, and deliver high-quality software solutions in a fast-paced IT environment. | |
User Experience and Web/Mobile Development Track | Like most everything, web sites are becoming more advanced. Today, businesses and organizations must make a statement with their web presence if they hope to engage the target audience. Web sites now utilize the latest multimedia, e-commerce, and advanced engagement tools to draw traffic and keep visitors coming back for more. | |
General Track | The General Track offers students the flexibility to tailor their education by selecting courses from various IT disciplines. This track allows students to build a broad foundation in software development, coding, database management, and web/mobile development while also exploring areas such as business process improvement and project management. Graduates of the General Track are equipped with diverse skills that prepare them for a wide range of career opportunities in software development, IT management, and related fields, providing the versatility to adapt to multiple roles in the technology industry. |
About Information Technology, Software Development, and Coding
Graduates of an Information Technology, Software Development, and Coding degree program have many career options. They often have career paths that eventually lead them into IT management positions, including software project management. They are able to design and implement computer software systems (including simulations, games, business applications, and other systems). They may develop test plans and then test software applications to ensure their correct implementation. Graduates also may work as security analysts, network architects, or administrators who design, implement, and maintain computer networks, including wireless networks.
Certain positions may require background checks, drug screening, and/or security clearances, depending on the position and industry.
Some entry-level job titles for a Bachelor of Science in Information Technology, Software Development, and Coding graduate include: Data Center Engineer, Network and Datacenter Administrator, Web Programmer, Computer Programmer, Software Developer, Application Programmer, Mobile App Developer, Systems Analyst, Database Programmer, and Systems Administrator. CIS graduates are required in many industries, so employment could be expected in most any military or business setting.
Recommended Certifications
Certifications are not required for completion of this program; however, ECPI encourages students to obtain all appropriate certifications to increase potential job opportunities. ECPI provides students in this program with vouchers which allow the student to take certification exams at a greatly reduced cost. Certification areas include program languages such as Java and C#, and SQL Server and Oracle certifications.