
CTT217FOUNDATION OF SEQUENTIAL PROGRAMMING
CTT217 – Foundation of Sequential Programming
This course emphasizes sequential programming techniques, where program execution follows a linear, top-down approach. Students learn the fundamentals of writing structured code using variables, control flow statements (if, loops, switch), and functions. Topics also include input/output handling, error checking, and code debugging.
Through hands-on coding assignments in languages like C or Python, students gain experience writing clear, logical, and maintainable code. This course acts as a stepping stone for further studies in object-oriented and concurrent programming.