Skip to content

Kershawn/COMP2611-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP2611-2019

Please use this form to submit your email address so that I can add you to the Slack channel

You have been grouped into one of 3 lab sessions. Your sessions can be found here

Course Work Exam Dates

CW Exam #1 - 10th October 2019

CW Exam #2 - 14th November 2019

Assignment Due Dates

A1 - 10th October 2019

A2 - 31st October 2019

A3 - 21st November 2019

Email (replace dots and at with appropriate symbols): inzamam dot rahaman at outlook dot com

Office Hours (Office located in DCIT)

  • Tuesday - 11AM - 1PM
  • Tuesday - 3PM - 5PM
  • Wednesday - 3PM - 5PM

Learning how to learn

This is a good online course covering some learning strategies to help master difficult subjects. Even if you have cultivated your own set of strategies, I still suggest taking this free online course. Learning How to Learn

Software

Anaconda Distribution Page

PyCharm Community Edition

Required Readings

Week 1 (please read before labs start in Week 2)

Information is reapeated between these two. Since you already know how to programme, should not take long to peruse these

A Consise Tour of the main facets of Python

Stanford Python Tutorial --> up to Object-Oriented Python

Programming in Python

Week 2

Big-O

Big-O Cheatsheet

Analysis of Algorithms

Basics of Hashtables

Hashtables

Lectures

Week 1 - Intro

Week 2 - Basic Analysis

Week 3 - Hashtables

Labs

Week 2 - Python

Assignments

Problem Sets

Problem Set #1

Announcements

Releases

No releases published

Packages

No packages published