School


CS101 CS101: Basic fundamentals computer science topics. CS110 Learn Python Programming. Ask any questions related to Python. To write topics related to Python and ask Python related questions. CS100 University CS courses excel at diving deep into advanced topics like operating systems and machine learning. However, a crucial skillset is often overlooked: mastery of development tools. Students are typically left to independently acquire proficiency in this area. We aim to fill that gap by providing comprehensive instruction on essential tools, including command-line mastery, advanced text editor techniques, sophisticated version control features, and more. CS120 This Python course embarks on a practical journey, starting with fundamental coding concepts and Python itself, immediately building an interactive “Guess the Number” game. It then deepens understanding of functions by creating a simple calculator, followed by an introduction to lists and for loops through a To-Do list application. Dictionaries and sets are then explored via projects like a word frequency counter and class enrollment checker. Data persistence using files and JSON is subsequently covered, enhancing the To-Do list. These skills culminate in a comprehensive “Personal Contact Book” capstone project. The curriculum then advances to better code organization with custom modules and an introduction to Object-Oriented Programming (OOP), further developing OOP skills with inheritance in a pet shop application. The journey concludes with building graphical user interfaces using tkinter for a GUI calculator, and finally, diving into 2D game development with Pygame to create a simple game.
Topic Replies Views Activity
0 322 October 8, 2021
0 2 June 15, 2025
0 2 June 15, 2025
0 4 June 15, 2025
0 3 June 15, 2025
0 6 June 15, 2025
0 2 June 15, 2025
0 6 June 15, 2025
0 1 June 15, 2025
0 2 June 15, 2025
0 2 June 15, 2025
0 1 June 15, 2025
0 2 June 15, 2025
0 1 June 15, 2025
0 1 June 15, 2025
0 62 March 1, 2025
0 58 March 1, 2025
0 58 March 1, 2025
0 186 March 30, 2024
0 127 March 30, 2024
0 292 December 3, 2023
0 548 March 5, 2023
0 396 September 9, 2023
0 663 February 26, 2023
0 543 March 4, 2023
0 572 March 4, 2023
0 415 February 26, 2023
0 461 September 11, 2022
0 455 September 11, 2022
0 635 February 27, 2022