This is an archived page and may be obsolete; the current pages are at http://www.iit.edu/csl/cs

Computer Science DepartmentComputer Science

Accelerated Courses in Computer Science

Got a few days?

If so, then we can give you a semester's worth of knowledge.

Courses for working professionals

These accelerated courses go beyond the traditional academic course or corporate training class by examining both the concepts behind a technology and the real world use of that technology. As a result, these courses are ideal for the working professional who is interested in keeping abreast of rapidly changing technologies.

Offered for academic credit ...

These accelerated courses can be taken for academic credit by degree-seeking students at the Illinois Institute of Technology. Courses numbered CS 700 - CS 749 count as 400-level courses; courses numbered CS 750 - CS 799 count as 500-level courses. No short course can be used as a core course.

Classes may be cancelled due to low enrollment up to seven days prior to the start date of class.

Computer Science Home

 


For More Information, Contact:

Main Campus

Computer Science Dept.
Illinois Institute of Technology
Stuart Building, Room 235
10 West 31st Street
Chicago IL 60616
 
Telephone: 312-567-5150
Fax: 312-567-5067

Rice Campus

Ms. Barbara Kozi
Daniel F. and Ada L. Rice Campus
Illinois Institute of Technology
201 East Loop Road
Wheaton IL 60187
 
Telephone: 630-682-6040
Fax: 630-682-6010

 


2005 Courses by Date

May 20, 21, 27, 28 - CS 761: Commercial Topics in Information Systems
Jul 8, 9, 15, 16 - CS 750: Computer-Aided Software Engineering
Sep 9, 10, 16, 17 - CS 761: Commercial Topics in Information Systems
Sep 9, 10, 16, 17 - CS 706: Object-Oriented Design in Java
Sep 30, Oct 1 - CS 704: Concurrent Programming in Java Threads & Processes
Oct 14, 15 - CS 705: Java Graphical User Interfaces
Oct 21, 22, 28, 29 - CS 750: Computer-Aided Software Engineering
Nov 4, 5, 11, 12 - CS 763: Automated Software Testing

 


2005 Courses by Course Number

Sep 30, Oct 1 - CS 704: Concurrent Programming in Java Threads & Processes
Oct 14, 15 - CS 705: Java Graphical User Interfaces
Sep 9, 10, 16, 17 - CS 706: Object-Oriented Design in Java
Jul 8, 9, 15, 16
Oct 21, 22, 28, 29
- CS 750: Computer-Aided Software Engineering
May 20, 21, 27, 28
Sep 9, 10, 16, 17
- CS 761: Commercial Topics in Information Systems
Nov 4, 5, 11, 12 - CS 763: Automated Software Testing

 


2005 Course Descriptions

Sep 30, Oct 1
2005

CS 704: Concurrent Programming in Java Threads and Processes

This course covers Java multithreading language constructs and Java concurrency design patterns. Topics include thread-safe applications; introductory concurrent programming; solving common concurrent programming problems in Java; server-side programming with Java Servlets, EJB, and JSP; and network programming with TCP/IP communication.

Background Required: CS 706

Instructor: Dr. Atef Bader is an Adjunct Assistant Professor of Computer Science at IIT. He has been working in the industry for many years and is a recognized expert in the areas of object-oriented technology, automated software testing, and software architecture.

Fall 2005: Sep 30 and Oct 1 (Friday & Saturday), 9 am - 5 pm. Section: (CS 704-871) Rice Campus. 1 credit hour. Tuition: $865.

 

Oct 14, 15
2005

CS 705: Java Graphical User Interfaces: AWT and Swing

This course thoroughly covers advanced features of Java Swing, AWT, and the Java 2D API. Topics include Swing object-oriented idioms and the pluggable look and feel architecture for the Java language, understanding why Swing is not thread-safe, and building multithreaded Swing-based applications.

Background Required: CS 706

Instructor: Dr. Atef Bader is an Adjunct Assistant Professor of Computer Science at IIT. He has been working in the industry for many years and is a recognized expert in the areas of object-oriented technology, automated software testing, and software architecture.

Fall 2005: Oct 14 and 15 (Friday & Saturday), 9 am - 5 pm. Section: (CS 705-871) Rice Campus. 1 credit hour. Tuition: $865.

 

Sep 9, 10, 16, 17
2005

CS 706: Object-Oriented Design in Java

This course teaches object-oriented design patterns in the Java programming language. The Java programming constructs are discussed briefly. Examples are drawn from the Java class library. A catalog of reusable design patterns illustrated with UML will be covered.

Background Required:CS 441 or 495 (Java Programming)

Instructor: Dr. Atef Bader is an Adjunct Assistant Professor of Computer Science at IIT. He has been working in the industry for many years and is a recognized expert in the areas of object-oriented technology, automated software testing, and software architecture.

Fall 2005: Sep 9, 10, 16, 17 (two Fridays & Saturdays), 9 am - 5 pm. Section: (CS 706-871) Rice Campus. 2 credit hours. Tuition: $1730.

 

Jul 8, 9, 15, 16
Oct 21, 22, 28, 29
2005

CS 750: Computer-Aided Software Engineering

Computer-Aided Software Engineering (CASE) encompasses a variety of automated methods that assist in all phases of software development and maintenance. This course presents the state of the art of CASE techniques and tools for automated software system analysis, design, re-engineering, testing, maintenance, and software project management.

Background Required: CS 487 or familiarity with the fundamentals of software engineering.

Instructor: Dr. Bogdan Korel is an Associate Professor of Computer Science at IIT and is internationally recognized for his research in software engineering.

Summer 2005: July 8, 9, 15, 16 (two Wednesdays & Thursdays), 9 am - 5 pm. Sections: (CS 761-701) Main Campus; (CS 761-791) IITV Students only. 2 credit hours. Tuition: $1618.

Fall 2005: Oct 21, 22, 28, 29 (two Fridays & Saturdays), 9 am - 5 pm. Sections: (CS 750-871) Rice Campus; (CS 750-890) Main Campus IITV. 2 credit hours. Tuition: $1730.

 

May 20, 21, 27, 28
Sep 9, 10, 16, 17
2005

CS 761: Commercial Topics in Information Systems

This course presents the state of the art in data warehousing techniques, including the best means of populating a data warehouse, cleansing warehouse data and commercial means of mining data in a warehouse. The theoretical and practical aspects of data warehousing will be discussed.

Background Required: Familiarity with the fundamentals of relational database design.

Instructors: Dr. Ophir Frieder is the IITRI Chair Professor of Computer Science at the Illinois Institute of Technology. He is internationally recognized for his research in databases and information retrieval. Dr. David Grossman is an Associate Professor of Computer Science at IIT and is recognized for his research in data warehousing and data mining.

Summer 2005: May 20, 21, 27, 28 (two Fridays & Saturdays). Sections: (CS 761-701) Rice Campus; (CS 761-791) IITV Main Campus. 2 credit hours. Tuition: $1618.

Fall 2005: Sep 9, 10, 16, 17 (two Fridays & Saturdays). Sections: (CS 761-801) Main Campus; (CS 761-891) Main Campus IITV. 2 credit hours. Tuition: $1730.

 

Nov 4, 5, 11, 12
2005

CS 763: Automated Software Testing

Software testing is one of the main contributors to the high cost of computer software. Automating the process of testing software has massive potential to reduce cost, increase software quality, and cut the time to market. This course examines both the state of the art and the state of practice in automated software testing. Relevant issues include theoretical foundations, automation tools and techniques, and empirical studies and industrial experience.

Background Required: CS 487 or familiarity with the fundamentals of software engineering.

Instructors: Instructor: Dr. Bogdan Korel is an Associate Professor of Computer Science at IIT and is internationally recognized for his research in software engineering. Dr. Atef Bader is an Adjunct Assistant Professor of Computer Science at IIT. He has been working in the industry for many years and is a recognized expert in the areas of object-oriented technology, automated software testing, and software architecture.

Fall 2005: Nov 4, 5, 11, 12 (two Fridays & Saturdays). Sections: (CS 763-871) Main Campus. Tuition: $1730.

Search Content Search People Search Libraries Site Index Feedback Home Emergency Information IIT Links

2007 CS Dept, Illinois Institute of Technology, 10 West 31st Street, Stuart Building 235, Chicago, IL 60616. Tel 312-567-5150. Fax 312-567-5067.

Send comments or feedback on this website to . Last updated Nov 3, 2005. (html, css checks)