EDITORSHIP (CM5850)

Through this editorship, a graduate student assumes a senior role in an undergraduate workshop that trains students in magazine writing and production through hands-on experience working on a high-quality student magazine, the Peacock. Students participate in a newsroom setting in a variety of roles -- from writing and editing to pagination and layout -- to produce the Peacock in both print and online versions. Graduate editors hold leadership roles in the AUP student media such as Art Director or Deputy Art Director. Editorships count for two credits and may replace a module within the MAGC program and may very exceptionally be taken on top of a 16 credit course load with permission of the program director.

INTRO TO WEB AUTHORING (CS1005)

Introduces Web publishing in 12 sessions. Students will learn the basics of HTML and the use of at least one HTML editor. Site publishing including file structures, image and sound files will be covered.

COMPUTER PROGRAMMING I (CS1040)

This course is an introduction to the field of Computer Science and the fundamental concepts of programming. It starts with a brief history of computing and the basic elements of the computers' architecture.
It focuses on the correct and fluent use of appropriate terminology in CS to describe fundamental concepts and programs.
It has has strong hands-on approach and leads to understanding fundamental concepts such as flow-charts representation of algorithms, conditional statements, iteration, primitive data types, collections and functions.
Students learn to use the documentation of a programming language and understand error messages for debugging.

TOPICS IN COMPUTER SCIENCE (CS1091)

Topics vary by semester

FIRSTBRIDGE IN COMPUTER SCIENCE (CS1099)

Firstbridge courses are offered to degree seeking freshmen and registration is done via webform in pre-arrival checklist.

TOPICS IN COMPUTER SCIENCE (CS1910)

Topics vary by semester

TOPICS IN COMPUTER SCIENCE (CS1910)

Topics vary by semester