Rensselaer Polytechnic Institute | About RPI | Academics & Research | Student Life | Admissions | News & Information
* Information Technology at Rensselaer * IT Home
* *
* Undergraduate Graduate IT Careers IT Faculty IT Research IT News
RPI IT
Information Technology
Home > Undergraduate > Curriculum > Concentrations - Fall 2003 > Web Technologies
*
Undergraduate Program:
Student & Alumni Stories
Curriculum
Minor in IT
Undergraduate Research
IT Co-op
Study Abroad
Honor Society

Related Links:
Undergraduate Video
RPI Catalog
RPI Admissions

*
IT Concentration: Web Technologies

For those entering the program Fall 2003 semester & beyond

Contact Person: Sibel Adali

Description:
The Web Technologies concentration provides students with the skills necessary to plan, build and assess effective and efficient web-based information systems. By focusing on the technical aspects of building these web-based systems, it is an alternative to other concentrations and degree programs that focus instead on development of web content.

Students in the Web Technologies concentration develop expertise in systems-level and applications-level programming concepts through coursework in database systems, operating systems and networking programming.

Additional coursework on software design focuses on large-scale systems modeling and development. Collectively, this coursework provides a strong background for web-based systems development. To complete the concentration, students develop expertise in communicating information effectively with the help of courses in visual communication, usability and cognitive science.

Students who complete the Web Technologies concentration are well-prepared for a career in the technical branch of a small or large company with responsibility for development and operation of sophisticated web-based systems.

Semester I Semester II

ITEC-1210 Information in History & Society

CSCI-1100 Computer Science I

MATH-1010 Calculus I

Science Elective

ITEC-1220 Politics & Economics of IT

CSCI-1200 Computer Science II

Math Elective

Science Elective

Semester III Semester IV
CSCI-2500 Computer Organization

ITEC-2210 Intro to Human Computer Interaction

ITEC-2110 Exploiting the Information World

CSCI-2220 Programming in Java (Concentration)

CSCI-2230 Programming in Perl (Concentration)

CSCI-2300 Data Structures & Algorithms

ITEC-2960 Creative Design in IT

H&SS Elective**

Free Elective

Semester V Semester VI
CSCI-4380 Database Systems (IT Elective)

ITEC-4310 Managing IT Resources

Probability and Statistics Elective
(one of:)

- DSES-2010 Statistics for Management
- DSES-4750 Probability Theory and Applications
- ENGR-2600 Modeling & Analysis of Uncertainty
- MGMT-2100 Statistical Methods
- PSYC-2310 Experimental Methods & Statistics

CSCI-4210 Operating Systems (Concentration)

Communication Design Elective (Concentration)

CSCI-4220 Network Programming (Concentration)

Intelligence Systems Elective (Concentration)

Communication Design Elective (Concentration)

H&SS Elective**

Semester VII Semester VIII

ITEC-4100 IT Capstone Experience

H&SS Elective**

Free Elective

Assessment Elective (c)

Computing Elective (Concentration)

Free Elective

H&SS Elective**

Database Elective (Concentration)

**See H&SS requirements

Web Technologies Concentration (32 Credits)

1. CSCI-2220 Programming in Java

2. CSCI-2230 Programming in Perl

3. CSCI-4210 Operating Systems

4. Communication Design Elective (one of):

WRIT-2510 Writing to the World Wide Web

WRIT-4960 Advanced Content Development for the Web

COMM-4650 Intermediate Visual Communication

COMM-4960 Visual Literacy

COMM-4960 Visual Design

5. CSCI-4220 Network Programming

6. Intelligent Systems Elective (one of):

PSYC/CSCI-4960 Cognitive Modeling

DSES-4810 Computational Intelligence

CSCI-4100 Machine & Computational Learning

CSCI-4150 Introduction to Artificial Intelligence

7. Assessment Elective (one of):

COMM-4960 Usability Testing

COMM-4590 Research Design & Analysis for New Media

COMM-4750 Electronic User Interfaces

DSES-4760 Mathematical Statistics

8. Computing Elective (one of):

CSCI-4020 Computer Algorithms

CSCI-4320 Parallel Programming

CSCI-4443 Programming Languages

CSCI-4940 Web Technologies Project

ECSE-4750 Computer Graphics

ITEC-4961 Web System Development

9. Database Elective (one of):

CSCI-4390 Data Mining

CSCI-4960 Multimedia Database Systems

Message from the Associate Dean | Facts & Figures | Dates & Events | Student & Alumni Stories | Contact Us

Copyright © 2005 Rensselaer Polytechnic Institute