NTU Mods has new features!

Not offered in the current semester · Last offered AY2018/2019 Semester 1
ModsMH1401

Algorithms Computing I

Last offered — AY2018/2019 Semester 1

This core course aims to introduce you to some fundamentals of programing (such as variables, data types, control statements, iteration, recursion) using Python programing language. By applying your newly acquired knowledge to solve simple problems, this course will also develop your algorithm thinking, which is essential for any professional working in a more and more computer-driven world. This course is required for future computing courses and for courses using Python as supporting tool. You do not need any prior experience in programing to take this course. Content - Python Basics (operators, variables, types, ...) - Lists - Matrices with NumPy module - Strings - Input/Output - Selection statements - Loop statements - Functions - Files - Errors and debugging - Recursion - Algorithms complexity - Sorting algorithms - Plotting with Python

AUs2.0 AUs
Grade Type
PrerequisiteA or H2 Level Mathematics or equivalent
Not Available To Programme
Not Available To All Programme With(Admyr 2004-2010), (Admyr 2018-onwards)
Not Available As BDE/UE To Programme
Not Available As Core To Programme
Not Available As PE To Programme
Mutually Exclusive WithCY1401, MH1400
Not Offered As BDE
Not Offered As Unrestricted Elective
Exam

Total hours per week: 3 hrs

Available Indexes

MonTueWedThuFri
930
1000
1030
1100
1130
1200
1230
1300
1330
1400
1430
1500
1530
1600
1630
1700
1730
1800

Other offerings

AY17/18
Semester 1Semester 2Sp. Term
AY16/17
Semester 1Semester 2Sp. Term
AY15/16
Semester 1Semester 2Sp. Term
AY14/15
Semester 1Semester 2Sp. Term

Other Relevant Mods