| |
Dec 07, 2025
|
|
|
|
|
2025-2026 Undergraduate Catalog
|
IST 20300 - Advanced Visual Programming
This course continues the study of visual programming begun in IST 14000. Students will create multi-tier, event-driven applications using object-oriented approaches and databases. Students will also create applications. Students will be introduced to data structures.
Preparation for Course P: IST 14000 or CS 11400 or ECET 11400.
Cr. 3. Student Learning Outcomes 1. Build multi-tier applications using class libraries, MVC architecture.
2. Use inheritance, polymorphism, interfaces, and abstract classes.
3. Utilize unit testing.
4. Build form-based database applications using data-bound controls, datasets, and table adapters.
5. Create web applications using state management, data validation controls, browser cookies, and databases.
6. Create and consume web services.
7. Recognize and apply appropriate data structures (e. g. 2-d arrays, lists, dictionaries, stacks, queues, heaps, trees, etc.).
|
|