8 Programming Courses
Programming Methodology is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to...
This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction...
Topics include: Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms; the functional paradigm (using...
This is the introductory course for computer science at UNSW.This course consists of three strands: programming, systems, and general computer-science literacy.The...
These are the 2009 lectures of COMP1927 Algorithms and Data Structures, aka Computing2 the second computing course taken by first year computing students at UNSW....
Introduction to Java, OO Design, Algorithm Design for second year programmers. Anyone is welcome to access the course materials and teach yourself this course at...
This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search...
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in...