| Survey of issues in computer system analysis and design. Topics include single-processor, multi-processor, and networked architectures. Emphasis on relationship between system hardware and software.
Network architectures and communication protocol standards. Topics include communication of digital data, data-link protocols, local-area networks, network-layer protocols, transport-layer protocols, applications, network security, and management.
Topics include the need for security services, basics of cryptology, historical ciphers, public key paradigms, hardware and software implementations, and standard protocols used for securing mail, web, and electronic commerce.
History and evolution of operating systems; process and processor management; primary and auxiliary storage management; performance evaluation, security, and distributed systems issues; and case studies of modern operating systems. Prerequisite(s): 810:041; 810:052 or 810:065; junior standing.
Major concepts and mechanisms associated with computer system administration. Focus on issues surrounding user management, the configuration of services, and the coordination of distributed resources. Prerequisite(s): 810:147; junior standing.
Emphasis on relationships and interactions of physical, biological, technological, and cultural components of environment. Study of selected interdisciplinary problems. Elaborates on student's previous university experience and develops environmental literacy.
Emphasis on relationships and interactions of physical, biological, technological, and cultural components of environment. Study of selected interdisciplinary problems. Elaborates on student's previous university experience and develops environmental literacy.
Explores computational approaches to solviing complex problems using computational tools and dynamic and discrete simulations. Topics include problem representation, modeling, simulation, and model/simulation validation, with applications in the sciences, social sciences, and business.
Introduction to software development through algorithmic problem solving and procedural abstraction. Programming in the small. Fundamental control structures, data modeling, and file processing. Significant emphasis on program design and style.
Learning the Bourne-again shell programming language
(No news has been posted yet)
| This site houses online content and submission forms for courses instructed by Dr. Gray Skip Calendar
| Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|---|
| |
|
1 |
2 |
3 |
4 |
5 |
| 6 |
7 |
8 |
9 |
10 |
11 |
12 |
| 13 |
14 |
15 |
Today Wednesday, 16 May 16 |
17 |
18 |
19 |
| 20 |
21 |
22 |
23 |
24 |
25 |
26 |
| 27 |
28 |
29 |
30 |
31 |
| |
|