Computer Programming (NC II) 1

computer programming

This subject focuses on helping students develop an understanding of computer networks, operating systems, algorithms, database systems and web designs.

COURSE CODE:
TVC-001
UNITS:
1

This course provides problem solving and computer programming skills for students with no prior experience in the area of programming. Students will be using Java, a high-level, object-oriented computer programming language, to learn the fundamentals of computer programming including how to write, compile and execute programs. Some familiarity with computers is beneficial.

The chapter titles in the text book are a good indicator of the topics covered in this course:

  • Introduction
  • Data and Expressions
  • Using Classes and Objects
  • Conditionals and Loops
  • Writing Classes
  • Arrays
  • Recursion