2024-2025 Undergraduate & Graduate Catalog
Badge in Software Design and Development
The College of Computing's software design and development badge (not a degree or certificate) is designed to prepare students to accomplish the following:
- Engage in modern software engineering processes.
- Analyze the requirements for a software project.
- Design a solution for a software project.
- Develop a mobile application.
- Create a relational database and learn how applications use databases for persistent storage.
The software design and development badge is comprised of three courses (nine credits).
Admission
Completion of a bachelor's degree and evidence of object-oriented programming skills are required for admission.
Program Location
Classes are in-person in the late afternoon or evening in downtown Grand Rapids.
Requirements
The badge comprises three courses (nine credits).
Students must take:
- CIS 611 - Introduction to Software Engineering (3 credits) OR CIS 641 - Systems Analysis and Design (3 credits)
- CIS 657 - Mobile Application Development (3 credits) OR CIS 658 - Web Architectures (3 credits)
- CIS 660 - Data Engineering (3 credits) OR CIS 673 - Principles of Database Design (3 credits)