The Next Problem
Solving Idea?

Join the innovation Revolution


STEAM School is designed and run by Chitkara University Research &Innovation Network (CURIN) to impart basic skills in Science, Technology, Engineering, Arts and Maths (STEAM) in a fun filled– activity based structure. The activities done under STEAM school will not earn any credits but the essential skills, which are required by anyone, who wants to give shape to one’s ideas. There are no prerequisites but just the zeal to learn and do. The STEAM school is run on predetermined days during whole of the semester during evening hours– from 4:30 pm to 6:30 pm. The STEAM calendar given below will give you an insight into details.

General Guideline(s)
  • Students can enroll in any number of courses.
  • Students can refer to the timetable carefully befor booking the slots.
  • Students can bring their own kits for basic electronic projects.
  • Each course is of 10 hours (2 hours – 4:30-6:30 pm on five consecutive days)
  • Hostel accommodation to the day scholar will be given on request basis with the admissible charges (@ 400/- per night (Including Food)).
  • Course registration charges are Rs. 200.00/- candidate ( for registration and fee payment click Chalkpad)
Courses Details
Course - Introduction To Linux And Linux Shell Scripting: A Project-Based Approach To Learning
Module 1:- Introduction To Linux
Course Objective
  • A good working knowledge of Linux
  • How to navigate through major Linux distributions
  • System configurations and graphical interface of Linux
Resource Lead Mr. Vivek Bhardwaj
Venue TG-503, 5th Floor, Turing Block
Day Topic Workshop Dates
Day 1 Linux distribution and installation. Learn how to Search for, Customise, Install and Manage Open Source Software with Package Manager. Batch 1 July 29- Aug 2, 2019
Batch 2 Aug 19-23, 2019
Batch 3 Sep 16-20, 2019
Day 2 How to deal with directories and files using CLI and Find files, Sort data in Linux.
Day 3 Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.
Day 4 Working with GCC compiler, Installation, Compilation and Execution of program,
Day 5 Debugging, time-stamping, compiling object files etc.
Module 2:- Linux Shell Scripting: A Project-Based Approach to Learning
Venue TG-503, 5th Floor, Turing Block
Day 1 System Administration-User account management, Sudo access. Batch 1 Aug 5-9, 2019
Batch 2 : Sep 2-6, 2019
Batch 3 Oct 1-7, 2019
Day 2 Processes and schedules, Cron Scheduling Software to Automate Boring Tasks
Day 3 Bash Scripting, Bash Programming.
Day 4 Use of Grep, Awk, and More in linux.
Day 5 Operate a Linux Computer Entirely from the Command Line
Course - JAVAfor Beginner’s
Course Objective
  • Understand fundamentals of programming such as variables, conditional and iterative, execution, methods, etc.
  • Understand fundamentals of object-oriented programming in Java, including defining classes, invoking methods, using class libraries, etc.
  • Have the ability to write a computer program to solve specified problems.
  • Be able to use the Java SDK environment to create, debug and run simple Java programs.
Resource Lead Mr. Kamaldeep garg
Venue TG-505, 5th Floor, Turing Block
Day Topic Workshop Dates
Day 1 Installation of Java. Overview of JDK, JVM and JRE. Introduction to various IDEs for JAVA Batch 1 July 29- Aug 2, 2019
Batch 2 Aug 19-23, 2019
Batch 3 Sep 16-20, 2019
Batch 4 Oct 14-19, 2019
Day 2 Identifiers, Keywords, Java Data Types & Operators, Input from User
Day 3 Control Statements, Loop Constructs, Command Line Arguments
Day 4 Arrays: 1D arrays, 2D arrays and Jagged Arrays
Day 5 Object Oriented Concepts: class, objects, inheritance, encapsulation, Constructor
Course - Python Programming
Course Objective
  • Understand Python language basics
  • How to build machine learning models
  • Learn to use Object Oriented Programming with classes
Resource Lead Dr. Vinay Kukreja
Venue TG-504, Turing Block.
Day Topic Workshop Dates
Day 1 Python Introduction : Numbers, strings, operators Batch 1 Aug 5-9 2009
Batch 2 Sep 16-20, 2009
Batch 3 Oct 14-19, 2009
Day 2 Conditional statements
Day 3 Python Collection: Sets, Tuples, Lists
Day 4 Dictionaries, Looping
Day 5 Basic information about functions creation and usage as well as for arrays