CS115 Fundamentals of Computers & Programming
This course provides the foundation to students interested in computer science and information systems. It helps develop logical thinking and problem solving skills through the study and use of Java programming language. Topics include computer hardware and software, binary system, algorithms and their role in problem solving, flowcharting, program design, coding, debugging, testing and documentation. Satisfies Outcome 2 of the General Education Curriculum.