Course Description
Examines complex problem-solving techniques, top down design, and program debugging and testing. Prerequisite: "B" or better in CIS 202 or permission of instructor. |
Learning Objectives
- Develop programs using the C# and C++ languages
- Describe and implement conditional statements and loops (while and for)
- Use list boxes for storing data items and use lists to insert elements into list boxes etc.
- Declare methods and pass parameters both by value and by reference
- Read and save data using File I/O
- Return data from a method
- Debug a program with Visual Studio and advanced error checking
- Declare and use Arrays (1D and 2D)
- Describe, create, and program with libraries and DLLs
- Create recursive programs
- Perform Algorithm Analysis on Searching and Sorting
- Describe and use structs
- Describe and use threads
- Describe C++ Code Create Functions in C++
- Describe and use Pointers in C++
- Examine Arrays in C++