This course provides a comprehensive introduction to Python programming, focusing on fundamental programming concepts and practical applications. Students will learn the basics of Python syntax, data structures, and problem-solving techniques. Through hands-on coding exercises, projects, and interactive labs, students will develop the skills needed to write efficient and effective Python code, preparing them for further studies in computer science and software development.
The modules listed below are those currently intended for delivery in the current academic intake of this course. These may be subject to change in future years as the University regularly revises.
Topics: Python syntax, basic data types, and variables, loops, return values, dictionaries.
Register for the full course syllabus
Topics: Reading from and writing to files, except, finally, creating packages, polymorphism.
Register for the full course syllabus
Topics: List comprehensions, lambda functions, and map/filter functions, debugging techniques, course review.
Register for the full course syllabus
By the end of this course, students will be able to:
Start Your Journey Today!
Detailed study for foundational learning and development in coding.
Virtual labs, simulations, and real-world case studies.
Live teaching from experienced professionals in the field.
Foundation for advanced studies and careers in coding.
+1 (877) 822-0080
Hours of Operation
Monday - Friday: 08:00 - 16:00 | EST
© 2025 Code Institute By STEM. All Rights Reserved.