Object-oriented modeling, Unified Modeling Language, software development concepts, file and database connectivity, and visual programming skills (Microsoft Visual Basic) for use in developing industrial applications such as process monitoring and supply chain management.
The student, upon completion of this course, will be able to:
- Explain the differences amongst machine languages, assembly languages and high-level languages.
- Explain the concept of object-oriented design (OOD).
- Navigate through the Visual Studio Integrated Development Environment (IDE).
- Write algorithms with pseudocode to conceptualize a program during the program-design process.
- Utilize control structures such as if-then-else statements, for loops, and do-while loops.
- Write reusable code in the form of methods, sub procedures, and functions.
- Use arrays to group of variables (i.e., elements) containing values of the same type.
- Use exception handling to improve a program’s fault tolerance.
- Develop Visual Basic applications that interact with relational databases.
- Demonstrate the ability to communicate and document technical information in a professional, structured, timely, and effective manner.