Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 5

Course introduction

Course outline
12 weeks
8 Lectures (Conceptual) 4 Tutorials (Practical) 3 hours each

Grading:
Project (100%)
Design and create a small web based artifact The artifact will be documented in a report

Classwork

Topics
Develop, configure or manage software Databases
Ensure correctness of data; allow sharing, flexibility

Web development
Html, XML, http, Java, .NET,

Middleware
System interfaces, connections between databases and applications: EDI, WSDL, UDDI, SOAP,

Security
Encryption, certificates, SSL, VPN,

Hardware overview
Virtual storage hierarchy, benchmarks, configuration

Communications networks and hardware (Optional)


Technologies, protocols, standards: data, video, voice

Readings
Readings are intended to introduce you to each area and to be a reference for future work
Skim many of the assigned readings, rather than read in depth Many of the chapters are reference materials

Read as necessary to do the project and learn the basic concepts Software development relies on making no major mistakes!
You do not have to do anything perfectly or optimally but you cannot make any major mistakes. Many topics are covered, to make sure you have seen each topic at least once

Readings
UML Distilled. Standard reference for UML modeling Practical SQL Handbook. Standard reference SQL for SQL Server. Detailed, practical guide How to Set Up and Maintain a Web Site. Reference if unfamiliar with Web, Becoming out-dated Practical Cryptography. Good security reference, some math Telecom Handbook. Standard reference

You might also like