Skip to content

Public repository for content and coursework material for module CSC8641 - Big Data Analytics

License

Notifications You must be signed in to change notification settings

NewcastleComputingScience/mini-python-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preparatory course for CSC8641 - Big Data Analytics

This is a short 4-week preparatory course for CSC8641 - Big Data Analytics.

Week Date Part 1 Part 2 Exercises
1 21 Nov Environment setup with Anaconda Introduction to Python link
2 28 Nov Jupyter notebooks Python data structures link
3 05 Dec Lazy evaluation Numerical computing with Numpy link
4 12 Dec Pandas Series and DataFrames Data wrangling with Pandas link

About this course

This course's primary objective is to get you up to speed with base Python concepts and programming skills required for CSC8641 - Big Data Analytics (taught in block 4, Semester 2). In addition to key Python concepts, you will be introduced to the python ecosystem for data science, particularly Numpy for numerical computing and Pandas for manipulation and analysis of tabular data.

This course is structured for self-learning, with new material being made available at the start of each week. The coursework material is a compilation of content from different resources, primarily textbooks. You are expected to work through the material at your own pace and complete the proposed practice/self-assessment exercises. Note, however, that these exercises are not marked.

Resources

The NCL Library website provides online access to the following resources, used throughout the course:


About

Public repository for content and coursework material for module CSC8641 - Big Data Analytics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published