Go to page content

Introductory Programming Session 1: Unix Shell

Tuesday, Feb. 3, 1-4 p.m.

ED-3034B

This is a beginner level series that is hands-on, covering the fundamentals of Unix Shell, Version Control with Git and Python. This includes data types, conditional statements, loops and functions, as well as program design, version control, data management, and task automation. Participants will be encouraged to help one another and to apply what they have learned to their own research problems. The goal is to teach the practical knowledge needed to start programming, debugging and using Python in everyday tasks.

You do not need to have any previous knowledge of the tools that will be presented or previous programming experience but intermediate level experience with a computer is highly recommended.

You do need to have a laptop with a Mac, Linux or Windows operating system (not a tablet, Chromebook, etc) on which you have administrative privileges, as you will need to pre-load specific software packages.

Dates: February 3, 5, 10, and 12, 2026

Time: 1:00–4:00 PM

Location: Room ED3034B,  Education Building at Memorial University of Newfoundland (MUN)

Note: This is an in-person workshop. Participants requiring accessibility accommodations are encouraged to let us know below to ensure appropriate arrangements can be made.

Register here.

ACENET is a consortium of post-secondary institutions in Atlantic Canada that provides digital research infrastructure access, expertise and support, and skills development. We help researchers to use powerful computers with fast networks, petabytes of storage, and specialized software and methods for data mining, big data processing and analysis, visual analytics, large simulations, machine learning, cloud-based platforms and research portals, and complex modelling and calculations that regular computers simply can’t handle. We also offer research data management tools, and our local team provides specialized expertise in a variety of areas, ongoing support and skills development to researchers and their teams.

Presented by ACENET

Event Listing 2026-02-03 13:00:00 2026-02-03 16:00:00 America/St_Johns Introductory Programming Session 1: Unix Shell This is a beginner level series that is hands-on, covering the fundamentals of Unix Shell, Version Control with Git and Python. This includes data types, conditional statements, loops and functions, as well as program design, version control, data management, and task automation. Participants will be encouraged to help one another and to apply what they have learned to their own research problems. The goal is to teach the practical knowledge needed to start programming, debugging and using Python in everyday tasks. You do not need to have any previous knowledge of the tools that will be presented or previous programming experience but intermediate level experience with a computer is highly recommended. You do need to have a laptop with a Mac, Linux or Windows operating system (not a tablet, Chromebook, etc) on which you have administrative privileges, as you will need to pre-load specific software packages. Dates: February 3, 5, 10, and 12, 2026 Time: 1:00–4:00 PM Location: Room ED3034B,  Education Building at Memorial University of Newfoundland (MUN) Note: This is an in-person workshop. Participants requiring accessibility accommodations are encouraged to let us know below to ensure appropriate arrangements can be made. Register here. ACENET is a consortium of post-secondary institutions in Atlantic Canada that provides digital research infrastructure access, expertise and support, and skills development. We help researchers to use powerful computers with fast networks, petabytes of storage, and specialized software and methods for data mining, big data processing and analysis, visual analytics, large simulations, machine learning, cloud-based platforms and research portals, and complex modelling and calculations that regular computers simply can’t handle. We also offer research data management tools, and our local team provides specialized expertise in a variety of areas, ongoing support and skills development to researchers and their teams. ED-3034B ACENET