1. Analyze a problem using the Software Development Life Cycle.
2. Provide a coding solution for a program to meet end-user specifications.
3. Develop a program that integrates with a relational database.
4. Develop a program that incorporates Object-Oriented programming methodologies.
5.
Identify inefficiencies in programming
practices.
CSC-249
6. Select an appropriate programming language to most effectively meet project requirements.
7.
Examine emerging technologies within the
programming industry.
CSC-120