Course Highlights
  • Understand how computers manipulate data to produce information
  • Develop the skills to read a block of code and understand it without having to execute it first
  • Design meaningful and efficient algorithms that can be used to solve everyday problems
  • Recognise errors in blocks of code and how to correct them
  • Design efficient programs when presented with a problem
Curriculum

8 Topics
Enter Computer Science
Processes Procedures Computers
Measuring Computing Power
Language Construction
Programming Languages
Problem Definition
Formulating Solutions
Algorithms

8 Topics
C Language
Environment Setup
Program Structure
C Syntax
Data Types
Variables and Constants
Basic Input and Output
Operators

8 Topics
Decision Making
Loops and Functions
Storage Classes
Arrays
Pointers
Type Casting
Preprocessors and Header Files
Libraries

8 Topics
Variable Arguments
Memory Management
Command Line Arguments
File Input and Output
Error Handling
Debugging
Applications of C
Course Summary and Wrapping Up

  Write a Review

Computer Science Course Online

Go to Paid Course