The American University of Paris

  Home  »  Academics  »  Departments  »  Computer Science, Mathematics & Science  »  Major in Information and Communication Technologies

 
 

 

 

 

 
 

Please note:

The courses listed here are in addition to the General Education requirements of the University.

 
 
 
 

Requirements for the Bachelor of Science in

 
 
 

 

 
  All of the following courses
 
 

Introduction to Web Authoring

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.

 

Introduction to Computer Programming I

Introduces the field of computer science and the fundamental concepts of programming from an object-oriented perspective using the programming language Java. Starts with practical problem solving and leads to the study and analysis of simple algorithms, data types, control structures, and use of simple data structures such as arrays and strings.

 

Introduction to Computer Programming II

This is the second part of the foundation course for the Information and Communication Technologies degree program. Successful students will have a thorough knowledge of the computer language Java, the systematic development of programs, problem solving and a knowledge of some of the fundamental algorithms of computer science. Essential concepts include inheritance, polymorphism, and error handling using exceptions.

 

Languages and Data Structures

Uses predefined classes and class libraries to introduce standard data structures (stacks, queues, sets, trees, and graphs). Studies and implements algorithms for string searching, sorting, trees and graph traversals. Introduces algorithm complexity analysis and big-Oh (O,,) notation.

 

Human-Computer Interaction

Introduces theories of human-computer interaction and analyzes human factors related to the design, development, and use of Information Systems. Students will apply these theories with examples of design, implementation, and evaluation of multimedia user interfaces. The subject of this course is inherently interdisciplinary and the students attending the course normally represent several majors.

 

Web Applications

Introduces web-server-side programming. Students learn the fundamentals of web applications and web servers, security, state management, and dynamic page generation using server-side Java technologies such as Java servlets, Java Server Pages, Java Server Faces and others. Explores database connection, site management and “helper applications” such as FTP servers and e-mail.

 

Database Applications

Introduces databases from the programmer's perspective. IT and CS students have common lectures but different projects. IT students learn the fundamentals of database design, SQL, and how to integrate a database into applications. CS students learn the fundamentals of database design, application integration, query motors, and space management.

 

Discrete Mathematics

This course is designed to highlight discrete mathematical structures. Discusses propositional logic, proofs and mathematical induction, matrices of relations and digraphs, set theory and number bases, combinatorial analysis, graph theory and Boolean algebra.

 
 
  One of the following courses:

   Click the course number to

view the course description

   

CS221  

Social Robotics

IT130  

Applied Computing

CS220  

Computer Games Design

 
 
 
  In addition, select one of the following courses:

 

   

MA120  

Applied Statistics I

MA130  

Calculus I

 
 
 
 
 
   

CS_IT315  

Computer Architectures

CS326  

Artificial Intelligence

CS332  

Operating Systems

CS353  

Software Engineering

CS357  

Wireless Communications

CM335  

Theory and Practice of Digital Interactivity

IT_CM338  

Digital Media I

MA207  

Operations Research: Mathematical Programming

 
 
 
 

General electives to total 120 credits can be chosen from any other degree program in the university.  See AUP Catalog for details.

 
 
 
 
 

Ask Us Now     Contact AUP     Campus Map & Directions   •   Site Index   •   Search 

 

©  The American University of Paris.  All rights reserved.