site search  
 
 

FALL 2001

 
 
 




15100 INTRODUCTION INTERMEDIATE PROGRAMMING

An introduction to the process of program design and analysis using the Java programming language for students who have NO prior programming experience. Topics to be covered include basic data types and their operators, I/O, control structures (selection, loops), classes (including methods and fields), files, arrays, and simple sorting and searching algorithms. If you’ve taken a programming course in a language other than Java and have used functions, loops, and arrays, you should NOT enroll in 15-100 and instead enroll in 15-111. NOTE: students who receive a grade of C or less in 15-100 should discuss whether they are adequately prepared for 15-200 with their academic advisor.

18100 INTRODUCTION ELECTRICAL AND COMPUTER ENGINEERING

The goals of this freshman engineering course are: to introduce basic concepts in electrical and computer engineering in an integrated manner; to motivate basic concepts in the context of real applications; to illustrate a logical way of thinking about problems and their solutions; and to convey the excitement of the profession. These goals are attained through analysis, construction and testing of an electromechanical system (e.g., a robot) that incorporates concepts from a broad range of areas within Electrical and Computer Engineering. Some of the specific topics that will be covered include system decomposition, ideal and real sources, Kirchhoff's Current and Voltage Laws, Ohm's Law, piecewise linear modeling of nonlinear circuit elements, Ideal Op-Amp characteristics, combinational logic circuits, Karnaugh Maps, Flip-Flops, sequential logic circuits, and finite state machines. Corequisites: 15-127, 21-115, 21-116

21118 CALCULUS APPROXIMATION

Indeterminate forms, Newton’s method, Taylor’s Theorem including a discussion of the remainder, sequences, series, power series. 3 hrs. lec., 2 hrs. rec. Corequisites:21-117

76101 INTERPRETATION & ARGUMENT

Fulfills H&SS CCR2 and the Designated Writing Requirement for other colleges. This course will give students a comprehensive grounding in communication processes. The class focuses on the way in which interpretive arguments in processes of communication and social and personal development. In the class, students will develop these skills by reading and understanding the important issues and arguments regarding those issues advanced by a variety of texts, both fiction and non-fiction. They will then be asked to respond to these positions by developing positions of their own, in their writing and in their speaking. The course thus serves as an introduction to the discourse and arguments of the academic community, as well as serving as an introduction to some of the broader issues that the academic community address.

99101 COMPUTING SKLLS WORKSHOP

Computing Skills Workshop (CSW) is a 3-unit required class that ALL incoming undergraduate students take when they arrive on campus. The course is comprised of mostly Carnegie Mellon specific information and helps students understand what resources are available to them and what responsibilities they have as a user in our computing community. Class is held twice/week for 50 min for 1/2 of the semester. There is very little work required outside of class, so students are expected to attend all classes. This course is only offered during the Fall and Spring semesters. There are no test-out opportunities or summer programs. Advanced Placement Computing Courses cannot be credited/substituted for this requirement. During Orientation all incoming undergraduates will also attend an Email/Security Session. This session is meant to help you learn to access your Carnegie Mellon email account and understand how to keep your account secure.

:: Site Map :: Contact :: Academia
©2007 Kenny Teng. All rights reserved