• CSC-118 : Python Programming

    Academic Level:
    Undergraduate
    Department:
    Computer Science
    Subject:
    Computer Science
    Prerequisites:
    None
    Corequisites:
    None
    Credits:
    3
    The course is an introduction to basic principles of programming using Python. Python is an open-source scripting language that allows rapid application development of both large and small software systems. The course introduces students to the fundamentals of data storage, input and output, control structures, functions, sequences and list, dictionary, sets, and file Input/Output. Students learn how to design algorithms, write external and internal documentation and design and write source code in Python.