Course Number: CMU-CS 303
Course Name: Fundamentals of Computing 1
Number of Credit Hours: 3 Credits
Prerequisite(s):
N/A
Corequisite(s):
N/A
Course Description:
This course introduces basic programming using the JAVA programming language with object-oriented programming principles. There will be a revisit to basic programming concepts. Still, the emphasis is placed on object-oriented programming principles, using some of the common Java libraries from the core Java APIs and event-driven programming. The purpose is to help students develop programming skills and form object-oriented thinking, which is the foundation for becoming a software engineer.