Institute for Security Technology Studies (ISTS)
      
SEARCH: 
  Advanced Search  
Dartmouth CollegeInstitute for Security Technology Studies
Cyber Security and Trust Research & 
Development
Contents
ISTS Home
About
Projects
Past Projects
Library
People
People Database
Events
Newsroom
Academic Programs
Jobs & Internships
Sponsors
Links of Interest
Dartmouth College
Contact Us
Mailing List
Academic Programs

Dartmouth Courses Relevant to the ISTS Mission

COMPUTER SCIENCE

Security and Privacy: CS 38
http://www.cs.dartmouth.edu/~cs38/

The migration of important social processes to distributed, electronic systems raises critical security and privacy issues. Precisely defining security and privacy is difficult; designing and deploying systems that provide these properties is even harder. This course examines what security and privacy mean in these settings, the techniques that might help, and how to use these techniques effectively. Our intention is to equip computer professionals with the breadth of knowledge necessary to navigate this emerging area.

Prerequisite: completion of Computer Science 23 and completion of (or concurrent enrollment in) Computer Science 37; or instructor's permission.

Instructor: Smith.

Computer Networks: CS 78
http://www.cs.dartmouth.edu/~cs78/

This course focuses on the communications protocols used in computer networks: their functionality, specification, verification, implementation, and performance; and how protocols work together to provide more complex services. Aspects of network architectures are also considered. Laboratory projects are an integral part of the course in which networking concepts are explored in depth.

Prerequisite: Computer Science 23 and 37. Computer Science 25 is recommended.

Instructor: Campbell.

Topics in Computer Systems: CS 88
http://www.cs.dartmouth.edu/~campbell/sensor-seminar.html (example)

Each year a course in an advanced topic in Computer Systems is offered. Students may receive credit for Computer Science 88 more than once.

Prerequisite: Computer Science 23 or permission of instructor required. Computer Science 25 and/or Computer Science 37 may be required in certain terms. Recommended prerequisites will vary with term. Consult the Instructor for the topic.

Instructors: Varies.

Previous Topics of CS 88 / 188 Include:

Seminar on Wireless Sensor Networks
Winter 2006
Instructor: Campbell

Data Mining
Winter 2005
Instructor: Thompson

Pervasive Computing
Winter 2003
Instructor: Kotz

Context-Aware Mobile Computing
Winter 2002
Instructor: Kotz

Building and Breaking Secure Systems:  CS 88 / 188
Spring 2001, Winter 2002
Instructor: Smith

Current Trends and Ethical Issues in Computer Science: CS 99
http://www.cs.dartmouth.edu/~cs99/ (not currently offered)

This course will survey current technological trends and ethical issues in computer science. By the nature of the course, the specific topics will change from year to year, but the emphasis will be on the basic components of computer science. These include history, human-computer interaction, industry, hot or speculative technologies, connectivity and access, parallel computing, scientific computing, cryptography and privacy, current computing as reflected in the popular press, and fault-tolerant computing. The ethical issues covered will include the societal impact of information technology, invasion of privacy, computer crime, ethical codes for professional organizations, legislation for the information age, ethics at school and in the workplace, intellectual property rights, and software patents.

Prerequisites: Computer Science 23, 25, and 37 or permission of the instructor. This course is intended to be for seniors; any non-seniors must receive permission from the instructor and the undergraduate advisor.


Advanced Operating Systems: CS 108
http://www.cs.dartmouth.edu/~cs108/

This course covers advanced topics in operating systems, including issues such as the hardware/software interface, operating-system structure, CPU scheduling, concurrency, virtual memory, interprocess communication, file systems, protection, security, fault tolerance, and transaction processing. The course also considers many of these topics in the context of distributed systems.

Prerequisite: Computer Science 58.
Instructor: Smith.

Previously taught courses have included:

Reading Course: Security, Trust, and Society: CS 82
Winter 2005
Instructors: Anthony and Smith

Reading Course: Information Technology for Big Brother: CS 82
Winter 2003
Instructor: Smith


ENGINEERING

Technology of Cyberspace: ENGS 4
http://engineering.dartmouth.edu/undergraduate/courses/details.html#ENGS4

This course will cover some basic concepts underlying the 'information superhighway.' The technologies of high-speed networking have stimulated much activity within the federal government, the telecommunications and computer industries, and even social science and popular fiction writing. The technical focus will be on communications technologies, information theory, and the communications requirements of video (standard and ATV), speech (and other audio), text data. Social economic and policy issues will be an integral part of the course.

Instructor: Staff.

Technology, Society, and Security in the Current Era: ENGS 7
http://engineering.dartmouth.edu/undergraduate/courses/details.html#ENGS7a

Throughout history, societies have wrestled with the double-edged nature of technological advances. New technologies created to make life easier or more comfortable often have undesired or unintended adverse effects. This seminar will explore this "good and evil" duality of technological advancement within the context of security and the rise of global terrorism. Developments in biological, chemical, cyber and other technologies will be used to investigate the complex feedback between the advances they offer to society, how they may make society more vulnerable, and additional technologies that can be developed and deployed to reduce this new threat. Examination of these feedback cycles leads us to several provocative and difficult questions, such as: How much privacy are we willing to yield in order to live in a safe environment? Has our technologically based society locked us into an endless cycle of new technologies that expose us to new dangers which then require yet another set of new technologies to ensure our security? Should ethical constraints be used to limit the pursuit of new technologies?

Instructors: Murr


Engineering Secure Computing Systems: ENGS 69
http://engineering.dartmouth.edu/undergraduate/courses/details.html#ENGS69

This course will provide students with an introduction to computer networks and operating systems, and the ways that these systems can be maliciously exploited. Vulnerabilities will be discussed both generally and specifically, demonstrating that all computing platforms are vulnerable to attack, but that differences in operating system architectures lead to unique weaknesses. A survey of defensive measures and "best-practices" for computer security will give students a broad knowledge of how systems can be secured.

Prerequisite: ENGS 20 or CS 5


Modern Information Technologies: ENGS 112

This course covers current and emerging information technologies, focusing on their engineering design, performance, and application. General topics such as distributed component and object architectures, wireless networking, web computing, and information security will be covered. Specific subjects will include Java, CORBA, JINI public key cryptography, web search engine theory and technology, and communications techniques relevant to wireless networking such as Code Division Multiple Access protocols and cellular technology.

Prerequisites: ENGS 20, 27 and 103 or COSC 78. ENGS 103 can be taken concurrently.
Instructor: Cybenko


Organizations, Technology, and Management: ENGM 187

This course teaches the student how to analyze organizations and how to achieve impact through organizations. Managing organizations in technology-based settings is a significant, recurring theme. Through collaborative projects and written and oral reports, you will learn to distinguish critical facets of organizations, as defined by three organizational paradigms: rational systems, social systems, and open systems. You will practice linking organizational decisions, facts, and events to particular theories within the three paradigms, developing a critical skill that will enhance your decision making in work settings.

Prerequisite: Prior or concurrent enrollment in ENGM 182 or permission of the instructor


Law, Technology and Entrepreneurship: ENGM 188

Taking a good idea and turning it into a successful product and a profitable business poses a number of technical, managerial and financial challenges. The solutions to many of the challenges of entrepreneurship in general, and to those of starting up a technologically based business in particular, are provided by the law. A grounding in the law of intellectual property, contractual transactions, business structures, debt and equity finance, and securities regulation, both in the U.S. and in an international context, will help inventors and entrepreneurs to manage this part of the process intelligently and with a high likelihood of success.

Prerequisite: None
Instructor: Goodenough


Seminar on Science, Technology, and Society: ENGS 195
http://engineering.dartmouth.edu/news-events/lecture-series/jones/index.html

Presentation and discussion of timely issues in scientific and technological development and its relation to society. Topics vary from year to year. Examples include transition from scientific developments to technological developments and impacts of technological development on various aspects of society; ethics, social issues, environmental concerns, and government policy; entrepreneurship, marketing, labor markets, quality, international competition, and legal liability. A written critical essay and its oral presentation to the seminar group are required, as well as class discussion. The seminar group meets twice weekly—once for a school-wide seminar, usually presented by an outside expert. The group probes and discusses the seminar topic in more detail during its second meeting.

The course is required for Ph.D. students; it cannot be used to satisfy the requirements for the A.B., B.E., M.E.M., or M.S. degrees.

Instructor: Pogue


Seminar on Applied Science and Technology: ENGG 196
http://engineering.dartmouth.edu/news-events/lecture-series/jones/index.html

Weekly seminar on timely topics in science and technology. The Fall offering is devoted to issues involving scientific and technological development and its relation to society. Academic residence requirement for Ph.D. students is established by enrollment in ENGG 196 for a minimum of six terms; one of the six terms will be covered by the required enrollment in ENGS 195.

The course is required for Ph.D. students; it may not be counted toward fulfilling the requirements for the A.B., B.E., M.E.M., or M.S. degrees.

Instructor: Pogue


Communications Theory: ENGG 212

An advanced treatment of communications system engineering with an emphasis on digital signal transmission. The course includes a review of probability theory, random processes, modulation, and signal detection. Consideration will be given to channel modeling, the design of optimum receivers, and the use of coding.

Prerequisite: Engineering Sciences 110.
Instructor: Cybenko.


Topics in Statistical Communication Theory: ENGG 312

Advanced study in any of the following or other topics may be pursued: information theory, coding, noise, random signals, extraction of signals from noise, pattern recognition, and modulation theory. Normally offered in alternate years.

Prerequisites: ENGS 103 and 110 and permission of the instructor
Instructor: Cybenko


BUSINESS

Supply Chain Management and Information Technology
http://oracle-www.dartmouth.edu/dart/groucho/tuck_mba_program.syllabus?p_id=SCHM

This course focuses on managing material and information outside the factory walls, including aspects of product design and configuration, forecasting, inventory planning for both material and finished goods, global sourcing decisions, distribution system design, channel management, logistics, and facility location. We will explore marketing distribution strategies, including order fulfillment for e-retailers and the impact of electronic commerce on both distribution and back-end supply chain processes.

Instructor: Johnson


SOCIOLOGY

Trust in Society: SOCY 26
http://www.dartmouth.edu/~socy/courses/institutions.html

Social Science and popular press literature of the past decade suggests that trust is the cause of many "good" things, such as the source of group cooperation, the basis of democracy, the foundation of the market economy, the source of national economic power, the key, even, to morality itself. Given its relation to all things good, it is not surprising that some commentators speak with alarm when they claim that "trust is declining" in society. Is trust declining? What exactly is trust anyway, and why does it matter? In this course we explore the concept of trust by reading and discussing theoretical and empirical research from across the social sciences. Prerequisite: Sociology 1 or 2 and one other Socy course.

Instructor: Anthony.


GOVERNMENT

Terrorism (First-Year Seminar)
http://www.dartmouth.edu/~govt/courses/descriptions/fys.html

Terrorism has recently become a major preoccupation of U.S. foreign policy. However, terrorism is as old as organized government. The question is whether there is something new afoot that portends a change in the balance of power between states and their opponents. Answering that question requires going beyond current events to tackle the issues that are at the core of this seminar: 1) what terrorism is; 2) why individuals and groups use terrorism; 3) how the phenomenon has changed over tine; and 4) how states best deal with terrorism. In this seminar, you shall read extensively on each of these topics, and you shall be required to write papers on each. Only then will you address the final issue: a critical analysis of the U.S. government's current campaign against terrorism.

Instructor: INT or SOC.
 

Copyright © 2003-2008 Trustees of Dartmouth CollegeProcess Query Systems, LLC.