Python Programmer Boot Camp

The Python programming language is one of the most popular programming languages for data science. While numerous software packages are available for data analytics, data scientist are limited to features provided by the software package. Python is a general-purpose, high-level programming language that can efficiently perform tasks which may require use of multiple software packages. Widely used in the industry, Python has excellent open source libraries, high performance interpreters, editors, and parsers to work with different data formats.

Purpose and Benefit

The Python Programming Boot Camp is designed to (a) learn basic programming skills, (b) practice Python programming syntax, and (c) develop the ability to analyze and identify key programming elements. Some of the topics included in the boot camp are:

  • Setup Python 3, install and update packages
  • Python programming syntax
  • Programming basics such as condition, loops, and control statements
  • Common and advanced data structures such as integer, string, list, dictionary, and dataframes
  • Common built-in functions
  • Accessing data from files with Comma Separated Values (CSV) and JavaScript Object Notation (JSON) formats

Each session will include discussion of topics and demo. Participants are required to complete exercises individually. Instructor will be available to help participants. Exercises require participants to use Python and related concepts on real data and analytics problems which are frequently encountered in projects. The Python programming skills acquired in this boot camp should allow a participant to:

  1. learn Python programming,
  2. complete course assignments and projects, and
  3. use Python programming skills in various tasks such as industry collaboration projects and internships. Upon completing the boot camp, each participant will receive a verifiable certificate from the Northern Illinois University, stating their participation in the Python programming boot camp.

Prerequisites for the Boot Camp

None.  Participants are required to bring their own device to develop Python programs.

Schedule and Cost

Dates: January 31, February 01, February 07, February 08, 2020

Time: Fridays and Saturdays, 9 a.m. - 4 p.m. (lunch break-on your own)

Location: Barsema Hall 300, College of Business, Northern Illinois University

Boot Camp Price: $399 per participant



Onkar Malgonde

Dr. Onkar Malgonde is an Assistant Professor of MIS in the OM&IS Department at College of Business.  Dr. Onkar Malgonde will teach the entire boot camp.