Certificate of Training
Software Development
Instruction in the Software Development program includes designing, coding, and implementing software applications using a variety of programming languages to include SQL, Java, C Sharp, Python and JavaScript. Additionally, students build skills in problem-solving, communicating and working as a team. Business and Data Analytics concentration students develop skills with SQL, Business Intelligence, and Visualization while Software Development concentration students focus on web and mobile application development.
Program Learning Outcomes
- Write application software that makes efficient and secure use of operating system services
- Develop an information system using accepted software development processes
- Produce user applications using a specialized technology that builds upon fundamental software development practices
- Apply principles of human-computer interaction in the design of computer interfaces
- Analyze a problem and identify the appropriate data, hardware components and/or software requirements to develop a feasible solution
- Use current tools and practices that support the software documentation process
- Document system requirements and/or developing materials for clients in the proper use of hardware or software
- Work cooperatively and effectively in teams to accomplish a shared goal
- Analyze local and global information technology (IT) trends, while recognizing the influences of IT on cultural, economic, ethical, and legal issues and responsibilities
- Support the management of information systems
- Use industry standard digital media/multimedia hardware and software
CIP Code
11.0201