CSCI-C 200 Introduction to Computers and Programming
- Prerequisites: None
- Delivery: On-Campus, Online
This course is an introduction, broadly, to algorithmic thinking and, specifically, to programming. It teaches the basics of programming using real-world applications in the natural, physical, and social sciences. Students will develop the ability to program by identifying problems in the real world and then creating a program that solves the problem.
- Identify a class of problems that can be solved algorithmically.
- Apply the fundamental software coding structures as sequential, decision, and repetition structures.
- Demonstrate the ability to design, implement, debug, and test software applications using a given programming language.
- Use problem-solving and creative thinking skills to create software and resolve errors.
- Design and implement algorithmic solutions by applying problem-solving techniques, and evaluate the adequacy of the solution.
- Applying best programming practices and techniques.
- Demonstrate the skills, behaviors, and attitudes necessary to be an effective team member.
There is not a syllabus available for this course.