|
Course
Listings and Schedule
Developed
and maintained in partnership with Carnegie Mellon faculty, iCarnegie
offers an exceptional education offering at Sample University: iCarnegie
Courses at Sample University:
SSD1 = Introduction
to Information Systems
Gain effective strategies for learning advanced Java programming and other
programming languages, through a simulation project, as well as build
expertise in building dynamic Web pages.
SSD2 = Introduction
to Computer Systems
Gain strong fundamentals in configuring, using, and maintaining computer
systems in an Internet environment, including machine and network architecture,
storage and processing, software installation, and security and encryption.
SSD3 = Object-Oriented
Programming & Design
Obtain advanced problem-solving skills through experience in object-oriented
design and implementation, involving design of UML class diagrams, implementation
of Java, and testing and debugging.
SSD4 = User-Centered
Design & Testing
Gain experience in human-computer interaction and as a result, critically
evaluate user interfaces, design and implement human-friendly interfaces,
utilize Ôthink-aloud usability testing, and write usability aspect
reports.
SSD5 = Data Structures
& Algorithms
Obtain the ability to empirically work with algorithm selection and data
structures, evaluate and use libraries, learn key principles of algorithm
and data structure design, and implement this knowledge by building an
online auction system.
SSD6 = System-Level
Programming
Get a deep understanding of how to measure and optimize program performance,
through training in memory management and performance tuning, and as a
result produce quality software that is faster and more reliable.
SSD7 = Database
Systems
Gain experience building complete client-server database applications,
such as an e-commerce website, including the development of the database
from scratch and writing the queries against it.
SSD8 = Networks
& Distributed Programming
Create distributed systems using the most important, current technical
approaches, as well as understand networking technology to support data
and multimedia communications.
SSD9 = Software
Specification, Test & Maintenance
Obtain expertise in applying software engineering practices and product
development lifecycle knowledge to the documentation and development of
medium-scale Internet software projects. Experience will include customer
requirements analysis and specification, system design, implementation,
testing, and maintenance.
SSD10 = Software
Project Organization & Management
Gain experience in the role of managing software projects, including exercises
in project planning, scheduling, resource estimating, organizing, analyzing
risks, and managing client issues.
Contact Name to obtain
enrollment information and a detailed course schedule:
Phone: (412) 555-1212
Email: info@sampleuniversity.com
|