Overview

This course defines and discuss the disciplines of computer science with the intention of choosing future courses that are applicable to the student’s personal learning goals. This is an introductory course on Programming Fundamentals which we go from basic to advanced level. Its aim is to introduce basic concepts of Programming with Python is used to implement programming fundamentals. Understand the key hardware (HW) components in a modern computer system and how software is mapped to the HW.

Exit Profile: Python Programmer

Table of Content

  • Introduction To Programming Using Python
  • Variables, Statements, Operators and User Input
  • Conditional Constructs & Functions
  • Flow of Control & String Data Type
  • Working with Files and Exceptions
  • List and Dictionaries
  • Tuples
  • Networking in Python
  • Web Scraping and Using Web Services
  • JSON and SOA API Programming
  • DataBase Connectivity
  • Visualizing Data in Python
  • Automating Task and Using Command Line Argument