· Home

· About the Program

· What's New

» Course Offerings
· Areas of Study
» Course Offerings
· Course Syllabi
· High School Course Offerings
· Instructors

· Tuition and Fees

· Summer Calendars

· Summer Housing

· Registration Info & Forms

· Register Online in SAGE

· Internships & Independent Studies

· Directions to Brandeis

» Special Summer Programs
· Hebrew Language Summer Institute
· Unaccompanied Bach Workshop for Violinists

Padding

 

Technology Course Offerings - Summer 2009

Showing:
Session: Area of Interest:


High School students should view the high school offerings page.

 Key:   Session 1 = Session 1    Session 2 = Session 2    Extended Session = Extended Session 

COSI 2a - Introduction to Computers and the Web
4 credit hours
Timothy Hickey
Requirements Fulfilled: sn
M, T, Th 11:15 AM - 01:45 PM Session 1 Schedule

Summer Session I: June 1 - July 3, 2009
This course is an introduction to the basic principles underlying computer hardware and software, and to the implications of the wider use of computers in society. Topics will include hardware, software, programming, the Internet, privacy and security issues, as well as a survey of current research directions, including artificial intelligence and parallel computing.
SAGE Course Number: 2012
Course Tuition: $2024

COSI 11a - Programming in Java and C
4 credit hours
Timothy Hickey
Requirements Fulfilled: sn
M, T, Th 01:45 - 04:15 PM Session 1 Schedule

Summer Session I: June 1 - July 3, 2009
The course is divided into two parts. The C programming language and an introduction to Java. The objective of this course is for students to develop an understanding of approaches to solving problems with computers,and to be able to demonstrate proficiency in designing and writing programs using high level procedural programming language (C) and object oriented programming (Java).

Topics covered in Java include:
- Applications and Applets.
- Object Oriented Programming.
- Graphical User Interface Components (GUI).

Topics covered in C include:
- Problem solving and software engineering.
- Fundamental data types: numbers, truth values, characters and pointers.
- Fundamental program structures: sequencing, selection, repetition, and functions.
- Number representation, and accuracy in numerical computation.
- Simple data storage structures: variables, arrays, structures (records), files.

SAGE Course Number: 2011
Course Tuition: $2024

Padding

Padding
  GO:
   Contact Us © Copyright 2008 Brandeis University