This course focuses on intermediate object-oriented concepts, such as encapsulation, data hiding, inheritance, and polymorphism. Students will be introduced to file I/O, data abstraction, pointers, and database access. Emphasis will be on class design, implementation, and problem solving using databases.
Practice Arrays
Practice with Arrays
Chicken Farmer Grain Game
Simple Logic Game
Chicken Farmer Grain Game GUI
Applying the Chicken Farmer Grain Game to .NET Frames - NEEDS REFACTOR
Sporting Event App
App that uses multiple Frames. Had a lot of fun with this one.
Tic Tac Toe
Console Tic Tac Toe App with only human players.
Tic Tac Toe Inheritance
Console Tic Tac Toe App with an AI Computer player. Utilizes Inheritance and abstract classes.
Trivia Game
Trivia Game
Trivia Game GUI
Trivia Game using .NET Frames
Final
Final
ITDEV110 - Introduction to Object-Oriented Programming
ITDEV117 - Logic and Problem Solving
IT107 - Social Networking and Business
VICOM128 - Web Development with HTML/CSS
ECON201 - Principles of Microeconomics
ITDEV115 - Intermediate Object-Oriented Programming
ITDEV140 - Programming with Java
ITDEV150 - Database Management with SQL
ITDEV160 - Web Programming with Scripts JavaScript
ITDEV161 - Web Programming 1
ITDEV162 - Client/Server & E-Commerce Implementation
ITDEV177 - Systems Analysis and Design
ITDEV198 - Internship(iStream Financial Services)
ITDEV154 - Data Structures and Programming
ITDEV164 - Web Programming 2
ITDEV199 - Integrated Project
SPEECH212 - Introduction to Theater
MATH202 - Trigonometry
NATSCI184 - Plant Biology
PSYCH231 - Introductory Psychology
SOCSCI299 - Elective - UWM, ARTHIST470 - Topics in American Art: American Woman Artists
COMART103 - Creative Design & Composition