Introduction to Computer Science material

Hello! Welcome to the "Introduction to Computer Science" using Python class. 


It is expected to implement projects that process images, audio files, databases, etc.

One of the samples to see is as in the link below

IMAGE ENCRYPTION AND DECRYPTION

You can also play audio files in Python! See HOW?

First of all, you need to install a Python compiler and/or text editor. You can see this in the record by Eng. Hanan Pycharm installation video.

  1. The first topic is how to use a simple flowchart: Record Link
  2. Tutorial-2: Lists, sorting, and maximum element. 
  3. Revision-1
  4. Tutorial link: Files, Read and Write. How to process file data (the Covid problem), you need to import a file to the same directory, see this short tutorial.
  5. Revision-2: Quiz#2 Revision: Class lists, names, grades processing.
  6. The mall problem code: How to use 'While' loops to design a small mall's system.
  7. Midterm Revision
  8. One Line Code
  9. Matrix operations
  10. Revision-3-part-1
  11. Revision-3-part-2
  12. Dictionaries: The bank problem code
  13. Final Revision

Selected Lab Problems with Model Answers:

Kindly, here you can find previous material put out by my colleagues covering some selected lab problems:

  1. Lab#6, Problem#7: Click to view.
  2. lab#7, Problem#10: Click to view.
  3. Lab#9, Problem#10: Click to view.
  4. Lab#10, Problem#5: Click to view.
  5. Lab#10, Problem#6: Click to view.
  6. Lab#11, Problem#4: Click to view.
  7. Lab#11, Problem#6: Click to view. 
  8. Lab#12, Problem#5: Click to view.
  9. Lab#12, Problem#5.1: Click to view.
  10. Lab#12, Problem#6: Click to view.
  11. Lab#12, Problem#6.1: Click to view.

 

You can find a playlist that includes some illustrations: https://www.youtube.com/playlist?list=PL1Xknzc3VWKmTqzhW5HkKGqHUtTMz895B

Still, some material for the following semesters is a pending addendum, see you :)

SPRING 2022

Midterm questions, Fall 2021

  • 1_fzwjzomsaamse2qeb-jt9a.jpeg