May 05, 2024  
2015-2016 Undergraduate Academic Catalog 
    
2015-2016 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Software Engineering

  
  • SE 2800 - Software Engineering Process I

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides an introduction to the software engineering process and the management of software projects. Topics covered include the software life cycle, effort tracking, project planning, measurement and estimation, reviews and checklists, and software quality management. Laboratory assignments provide an opportunity for students to develop and enhance a defined process for their own work. (prereq: CS 2852 , SE 2030 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand basic concepts of software engineering process
    • Understand software process and product metrics
    • Work within a standard development process
    • Document process and product measurements
    • Plan and track software projects

    Prerequisites by Topic
    • Proficiency in high level programming language
    • Knowledge of object-oriented programming concepts, data structures, and basic software design techniques.

    Course Topics
    • Introduction to the course and the Scrum Software Process. (1 class)
    • Software project management, product and process measures, estimation. (9 classes)
       

    Laboratory Topics
    • Development of small software projects to facilitate practice and improvement in individual software processes. (8 sessions)
    • Final project report, including a brief oral presentation. (1 session)

    Coordinator
    Mark Hornick
  
  • SE 2811 - Software Component Design

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course deals with the design and implementation of software subsystems. The concept of design patterns is introduced and common patterns are applied to the development of software components. Laboratory projects provide an opportunity for students to implement components and to integrate them into complete systems. As a final assignment, small teams of students conduct research on software design patterns and present & demonstrate the results of their investigations to the class. (prereq: SE 2030 , CS 2852 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply object-oriented design patterns in software application-specific contexts
    • Determine the appropriate design pattern to apply in a specific context
    • Design and implement small software components and systems
    • Apply UML class and sequence diagrams in the process of designing and documenting software applications
    • Use computer-aided software engineering (CASE) tools in the design and software documentation process
    • Conduct independent research on software design patterns
    • Document software design patterns in both written and oral reports

    Prerequisites by Topic
    • Proficiency in object-oriented design and programming.
    • Knowledge of data structures and proficiency in their application.
    • Familiarity with inheritance and polymorphism.
    • Proficiency in the use of an individual software process.

    Course Topics
    • Introduction to course and design patterns (1 class)
    • Threading and thread synchronization (2 classes)
    • Inter-thread and inter-process communication using shared memory, pipes, and sockets (2 classes)
    • Design patterns (18 classes)
    • Pattern application issues (2 classes)
    • Design Patterns Summary (1 class)
    • Exam and review (2 classes)
    • Catch-up (2 classes)

    Laboratory Topics
    • Investigation of multi-threaded data collections (1 session)
    • Application of specific design patterns (8 sessions)
    • Development and presentation of application to demonstrate the use of a researched design pattern (1 session)

    Coordinator
    Mark Hornick
  
  • SE 2832 - Introduction to Software Verification

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course introduces students to the fundamental concepts of software verification. Topics covered include the activities within testing, coverage criteria, basic testing techniques and types, basic testability metrics, and the application of testing tools. Laboratory assignments provide extensive opportunities to apply software verification techniques and tools. (prereq: CS 2852 , MA 2310 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain why testing is important to software development
    • Explain the relationship between verification and validation.
    • Compose accurate and detailed defect reports and record defects into a defect tracking system
    • Using appropriate coverage criteria and testing theory, design and construct high quality testing approaches and prepare tests in a logical, organized fashion.
    • Apply testing theory to design tests based on presented test criteria.
    • Analyze the effectiveness of testing using testing metrics, mutation testing, and other techniques.
    • Design and implement test cases which using Mock objects.
    • Analyze a given piece of source code for complexity and testability.

    Prerequisites by Topic
    • (Discrete Math): Directed graphs
    • (Discrete Math): Set Theory
    • (Discrete Math): Predicates / Boolean Algebra
    • (Programming) JUnit test case development

    Course Topics
    • Course introduction (1 lecture)
    • Fundamental Testing Termonology and techniques (2 classes)
    • Application of discrete math to testing (3 lectures)
    • Logic Predicates and clauses (2 lectures)
    • Structural coverage of programs (2 lectures)
    • Structural coverage of finite state machines (1 lecture)
    • Input space partitioning (3 lectures)
    • Mock Objects (2 lectures)
    • Syntax Based Testing (3 lectures)
    • Scripted Testing and Exploratory Testing (2 lectures)
    • Test Processes (3 lectures)
    • Regression testing (1 lecture)
    • Design Issues and Software Testability (2 lectures)
    • Exam Review, course assessment (3 lectures)

    Laboratory Topics
    • Basic Testing with JUnit / Prerequisite Assessment(1 session)
    • Logic Coverage Testing (2 sessions)
    • Input Space Partitioning Testing (1 session)
    • Code Coverage Tool Usage (1 session)
    • Mutation Testing (1 session)
    • Mock Object Testing (1 session)
    • State Transition Testing (1 session)
    • Source Code Complexity Analysis (1 session)
    • User Interface (GUI) Testing (1 session)

    Coordinator
    Walter Schilling
  
  • SE 2840 - Web Application Development

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course is an introduction to the development of Web-based applications and services using various technologies. Topics covered include HTML/CSS, Javascript, jQuery, Ajax, Servlets, sessions, security, and web services. (prereq: CS 2852 , CS 2910 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Design and implement Web pages using HTML and CSS
    • Be familiar with elements of the JavaScript programming language
    • Design and implement dynamic web applications using server-side Java Servlets and Java Server Pages (JSPs)
    • Design and implement dynamic web applications using client-side JavaScript, jQuery, and Ajax to modify the appearance and operation of a Web page.
    • Design and implement Web sites using server-side applications to interact with server-side data structures or a remote Web service.
    • Understand the concepts, design, and implementation of secure Web applications using authorization and authentication.
    • Design and implement Web sites that incorporate requirements from societal issues such as privacy and confidentiality

    Prerequisites by Topic
    • None 

    Course Topics
    • Architecture of the Web (1 class)
    • HTML, and CSS stylesheets (4 classes)
    • The Document Object Model (1 class)
    • Dynamic HTML and client-side scripting with Javascript (5 classes)
    • The jQuery API (2 classes)
    • Midterm review and midterm (1 classes)
    • Web development environments (1 class)
    • Web application deployment (2 classes)
    • Server-side scripting with Java Servlets and Java Server Pages (4 classes)
    • Ajax (2 classes)
    • Web Services (2 class)
    • Developing secure applications (2 classes)
    • Advanced HTML5: Canvas, Multimedia, Local Storage (3 classes)

    Laboratory Topics
    • HTML, and CSS (1 session)
    • Scripting the DOM (1 session)
    • Dynamic HTML and form validation using Javascript (1 session)
    • Javascript and jQuery (1 session)
    • Java Servlet-based Web application (1 session)
    • Maintaining State with Sessions, Attributes, and CookiesDynamic Web page using Java Servlets, JSPs, and Javascript (1 session)
    • Ajax and Web Services(1 session)
    • Secure Web application (1 session)
    • HTML5-based Web application (1 session)

    Coordinator
    Mark Hornick
  
  • SE 2890 - Software Engineering Practices

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides an introduction to the discipline of software engineering for Non-majors. Students will be exposed to the practices employed in determining requirements for the software which is to be developed. From the requirements specification, problem domain analysis will lead to a high level design. After review, the high level design will be used to create detailed designs and implement the software on a desktop machine. These activities will be reinforced through a team project and culminating with group oral presentations. (prereq: CS 2852  )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Recognize the risks of software failure and appreciate the importance of a disciplined software development approach.
    • Compare and contrast distinct models for software development.
    • Employ rudimentary configuration management tools and processes across a software development project
    • Verify through the practice of review that specified requirements are accurate, unambiguous, complete and consistent
    • Apply UML modeling tools to represent all phases of a software engineering project
    • Conduct efficient and effective software reviews, and measure the effectiveness of those reviews
    • Perform rudimentary software testing using both manual and automated mechanisms
    • Demonstrate independent learning to accomplish tasks for which all of the details may not have been taught in previous courses.
    • Work effectively in a team environment on a short-term software development project
    • Communicate design and implementation judgment to others through a team-based oral presentation
    • Demonstrate effective written and oral communications skills

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction to Software Failure (1 class)
    • Overview of Software Development Processes (1 class)
    • Requirements and Use Cases (3 classes)
    • Software Reviews (3 classes)
    • Object Domain Analysis and Object Behavioral Analysis (4 classes)
    • Design Patterns/ Detailed Design (2 classes)
    • Code implementation (2 classes)
    • Review and/or exam (1 class)
    • Java Threading (1 class)
    • Testing/Verification of Software (2 classes)

    Laboratory Topics
    • Individual Software Development Processes and Individual Project Management (2 sessions)
    • Requirements Review and Requirements Capture (1 session)
    • Object Domain Analysis (1 session)
    • Object Behavioral Analysis (1 session)
    • High Level Design/ High Level Partitioning (1 session)
    • Detailed Design/ Implementation (2 sessions)
    • Testing (1 session)
    • Oral Presentations (1 session)

    Coordinator
    Walter Schilling
  
  • SE 3010 - Software Development Laboratory I

    4 lecture hours 0 lab hours 4 credits
    Course Description
    The software development laboratory provides students the experience of working in a team on large-scale projects using software engineering tools and techniques. In this first course in the sequence, students are introduced to the laboratory environment and work on assigned tasks as members of project teams. (prereq: SE 2800 , SE 2811 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply software engineering practices and tools to the development of significant software components and systems
    • Work within a defined software process and to contribute actively to its improvement
    • Work in a small team and to contribute to the overall success of a small software development organization
    • Plan and track project activities
    • Communicate project and process information in written and oral form
    • Research and apply independently learned knowledge and skills to the development of software components and systems.

    Prerequisites by Topic
    • Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
    • Proficiency in the use of an individual software process.

    Course Topics
    • Software development laboratory processes and tools (3 classes)
    • Team work on development projects (7 classes)

    Laboratory Topics
    • Introduction to software development laboratory projects, processes, and infrastructure (1 session)
    • Team work on development projects (8 sessions)
    • Project report presentations (1 session)

    Coordinator
    Mark Hornick
  
  • SE 3020 - Software Development Laboratory II

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This is the second course in the software development laboratory sequence, in which students work on large-scale software projects. As students develop their individual and team skills, they can take on additional responsibilities on a project team or in laboratory staff positions. (prereq: SE 3010 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply software engineering practices and tools to the development of significant software components and systems
    • Work within a defined software process and to contribute actively to its improvement
    • Work in a small team and to contribute to the overall success of a small software development organization
    • Plan and track project activities
    • Communicate project and process information in written and oral form
    • Research and apply independently learned knowledge and skills to the development of software components and systems.

    Prerequisites by Topic
    • Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
    • Proficiency in the use of a team software process.
    • Familiarity with software development laboratory practice and process.

    Course Topics
    • Team work on development projects and staff assignments (10 classes)

    Laboratory Topics
    • Team work on development projects and staff assignments (10 sessions)

    Coordinator
    Mark Hornick
  
  • SE 3030 - Software Development Laboratory III

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This is the third course in the software development laboratory sequence, in which students work on large-scale software projects. At this stage, students are expected to help define requirements for future project work and to contribute actively to laboratory process assessment and improvement. (prereq: SE 3020 , SE 3192 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply software engineering practices and tools to the development of significant software components and systems
    • Work within a defined software process and to contribute actively to its improvement
    • Work in a small team and to contribute to the overall success of a small software development organization
    • Plan and track project activities
    • Communicate project and process information in written and oral form
    • Research and apply independently learned knowledge and skills to the development of software components and systems.

    Prerequisites by Topic
    • Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
    • Proficiency in the use of a team software process.
    • Familiarity with software development laboratory practice and process.
    • Proficiency in requirements elicitation, analysis, and documentation.

    Course Topics
    • Team work on development projects and staff assignments (10 classes)

    Laboratory Topics
    • Team work on development projects and staff assignments (10 sessions)

    Coordinator
    Mark Hornick
  
  • SE 3191 - Software Development Laboratory I

    2 lecture hours 4 lab hours 4 credits
    Course Description
    The software development laboratory provides students the experience of working in a team on large-scale projects using software engineering tools and techniques. In this first course in the sequence, students are introduced to the laboratory environment and work on assigned tasks as members of project teams. (prereq: SE 2800  or SE 280, SE 2811 , SE 3821 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply software engineering practices and tools to the development of significant software components and systems
    • Work within a defined software process and to contribute actively to its improvement
    • Work in a small team and to contribute to the overall success of a small software development organization
    • Plan and track project activities
    • Communicate project and process information in written and oral form
    • Research and apply independently learned knowledge and skills to the development of software components and systems.

    Prerequisites by Topic
    • Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
    • Proficiency in the use of an individual software process.

    Course Topics
    • Software development laboratory processes and tools (3 classes)
    • Team work on development projects (7 classes)

    Laboratory Topics
    • Introduction to software development laboratory projects, processes, and infrastructure (1 session)
    • Team work on development projects (8 sessions)
    • Project report presentations (1 session)

    Coordinator
    Mark Hornick
  
  • SE 3192 - Software Development Laboratory II

    2 lecture hours 4 lab hours 4 credits
    Course Description
    This is the second course in the software development laboratory sequence, in which students work on large-scale software projects. As students develop their individual and team skills, they can take on additional responsibilities on a project team or in laboratory staff positions. (prereq: SE 3191 , SE 380 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply software engineering practices and tools to the development of significant software components and systems
    • Work within a defined software process and to contribute actively to its improvement
    • Work in a small team and to contribute to the overall success of a small software development organization
    • Plan and track project activities
    • Communicate project and process information in written and oral form
    • Research and apply independently learned knowledge and skills to the development of software components and systems.

    Prerequisites by Topic
    • Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
    • Proficiency in the use of a team software process.
    • Familiarity with software development laboratory practice and process.

    Course Topics
    • Team work on development projects and staff assignments (10 classes)

    Laboratory Topics
    • Team work on development projects and staff assignments (10 sessions)

    Coordinator
    Mark Hornick
  
  • SE 3193 - Software Development Laboratory III

    2 lecture hours 4 lab hours 4 credits
    Course Description
    This is the third course in the software development laboratory sequence, in which students work on large-scale software projects. At this stage, students are expected to help define requirements for future project work and to contribute actively to laboratory process assessment and improvement. (prereq: SE 3192 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply software engineering practices and tools to the development of significant software components and systems
    • Work within a defined software process and to contribute actively to its improvement
    • Work in a small team and to contribute to the overall success of a small software development organization
    • Plan and track project activities
    • Communicate project and process information in written and oral form
    • Research and apply independently learned knowledge and skills to the development of software components and systems.

    Prerequisites by Topic
    • Proficiency in software development using object-oriented design techniques, design patterns, and algorithms.
    • Proficiency in the use of a team software process.
    • Familiarity with software development laboratory practice and process.
    • Proficiency in requirements elicitation, analysis, and documentation.

    Course Topics
    • Team work on development projects and staff assignments (10 classes)

    Laboratory Topics
    • Team work on development projects and staff assignments (10 sessions)

    Coordinator
    Mark Hornick
  
  • SE 3250 - Introduction to Game Development

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces students to game development, game programming, and the computer game industry. It reviews games in a social and historical context and covers the basics of game design and development. Game development and programming fundamentals are covered. Students complete a final game project based on course material. (prereq: CS 2852 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe an overview of the computer gaming industry
    • Explain the basics of computer game design
    • Describe the challenges associated with modern computer game design.
    • Describe the applicability of advanced software engineering and computer science techniques to game development.
    • Apply advanced software engineering and computer science techniques to problems associated with computer game development.
    • Discuss issues related to computer games in the greater societal context.

    Prerequisites by Topic
    • Proficiency in high level programming language
    • Knowledge of object-oriented programming concepts, data structures, and basic software design techniques
    • Interest in computer games

    Course Topics
    • Introduction and history of computer gaming (1 class)
    • Elements of fun and basic game design (2 classes)
    • Game programming fundamentals (3 classes)
    • Advanced game programming issues e.g. memory, sound, physics, AI (10 classes)
    • Visual design (1 class)
    • Game industry overview (1 class)
    • Legal and ethical issues (2 classes)

    Laboratory Topics
    • What makes games fun (1 session)
    • Visual design (1 session)
    • Game level design and play testing (1 session)
    • Memory management (1 session)
    • Physics and scripting (1 session)
    • Artificial intelligence in games (1 session)
    • Project (4 sessions)

    Coordinator
    Jay Urbain
  
  • SE 3800 - Software Engineering Process II

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides an more in-depth discussion of agile software development and quality assurance processes including behavior-driven development and continuous integration. It also discusses alternative development models and current software engineering topics. Course concepts are reinforced by classroom exercises and homework assignments. (prereq: SE 2800 , SE 2832 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Construct a continuous integration environment meeting the quality goals of a project
    • Apply behavior-driven development to develop usable, robust, maintainable systems
    • Identify key activities required to assure systems meet quality goals
    • Identify the advantages and disadvantages of agile and plan-based methodologies

    Prerequisites by Topic
    • Familiarity with agile software development principles and practices
    • Ability to design and implement unit tests

    Course Topics
    • Review and expanded coverage of agile software development process and practices
    • Continuous integration and test automation
    • Software quality practices and processes
    • Distributed version control system (DVCS) workflows
    • Current topics in software engineering

    Coordinator
    Bradley Dennis
  
  • SE 3810 - Software Architecture

    3 lecture hours 2 lab hours 4 credits


    Course Description
    This course provides an introduction to software architecture, the high-level design and structure of a software system, the discipline of creating such structures to satisfy quality requirements, and the documentation of these structures. Topics covered include quality attribute driven design; quality attribute design tactics; architectural styles and patterns; architecture tradeoff and cost-benefit analysis; skeletal system design, evaluation, and analysis; and coverage of contemporary topics in distributed, highly saleable software architectures. Laboratory assignments permit students to develop, evaluate and implement their designs. (prereq: SE 2811 , SE 3821 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate an understanding of the principles of software architecture and the discipline of designing system structures to satisfy quality requirements.
    • Understand how to document software architectures
    • Understand and apply quality attribute driven design
    • Understand design tactics for satisfying quality attribute responses
    • Understand and apply architectural styles and patterns to satisfy design tactics understand basic architecture tradeoff and cost-benefit analysis
    • Understand skeletal system design to facilitate architecture evaluation and analysis; and coverage of contemporary topics in distributed, highly saleable software architectures.
    • Work collaboratively as a member of a small design team

    Prerequisites by Topic
    • Software requirements, including non-functional (qualtiy) requirements
    • Software development process tools and methods

    Course Topics
    • Introduction to course and software architecture
    • Quality attributes, architectural styles, and architectural design patterns
    • The role of architecture in software development
    • Designing the architecture
    • Architectural design patterns and styles
    • Architecture analysis and reviews
    • Team project work
    • Software architecture case studies

     


    Laboratory Topics
    • Functional and non-functional requirements, business drivers, mapping requirements to architecture.
    • Architecture design, prototyping, analysis, and review.
    • Project presentations

    Coordinator
    Bradley Dennis

  
  • SE 3821 - Software Requirements and Specification

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course covers activities that relate to the determination and documentation of software system requirements. Topics covered include requirements elicitation, object-oriented analysis techniques, prototyping, requirements tracking and re-engineering. (prereq: SE 2030 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the role of requirements engineering in a variety of software development models
    • Elicit requirements from system stakeholders and to overcome common obstacles to the elicitation process
    • Analyze and negotiate software requirements
    • Specify software requirements using industry standard documentation techniques (e.g.. UML, use cases etc.)
    • Specify requirements that are verifiable, traceable, measurable and testable
    • Verify that specified requirements are accurate, unambiguous, complete and consistent
    • Communicate software requirements in written documents and oral presentations

    Prerequisites by Topic
    • Familiarity with the software development life cycle.

    Course Topics
    • Introduction, issues, and terminology
    • Software requirements
    • Requirements elicitation
    • Requirements analysis and negotiation
    • Requirements specification
    • System modeling
    • Validation
    • Requirements management
    • Exams and reviews

    Coordinator
    Bradley Dennis
  
  • SE 3830 - Human-Computer Interaction

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course is intended to provide students with a basic set of skills in the area of user interface and user interaction design. Topics include designing user interfaces to take advantage of users’ prior knowledge, using engineering models of cognitive behavior to make design tradeoffs, and evaluation techniques for user interfaces. While the emphasis is on conventional graphical and Web user interfaces, examples will also be given of application of these techniques to mobile and embedded interfaces.The main objective of the course is to provide students with a minimum set of useful skills in the area of user experience and user interaction design. It is intended to support situations in which students are called upon to provide a user interface for an application and there are no other user interface design resources available. It is not designed to be the first course in a sequence of courses in this area nor is it intended to provide an overview of the field of human-computer interaction. (Some optional readings may be provided that give more of an overview.) (prereq: MA 262 , CS 2852 , SE 3821  or SE 2890 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the benefits of user interfaces which behave and can be operated in familiar ways.
    • Review an application for compliance with a published style guide.
    • Develop a basic style guide for a platform for which no published standard exists by reviewing existing, widely used applications.
    • Given a sequence of steps that make up an operation in a user interface, be able to use the Keystroke Model to derive a time estimate for the operation.
    • Given the geometry of a user interface, understand how to apply Fitt’s Law to assess pointing or movement actions.
    • Explain the components of the Model Human Processor.
    • Explain the constructs of a GOMS Model. Develop a GOMS model for a simple task.
    • Conduct a cognitive walkthrough.
    • Design and follow the procedures for a heuristic evaluation.
    • Design and quantitatively assess the procedures to carry out a usability study.
    • Conduct a research survey of current methods in human computer interaction.

    Prerequisites by Topic
    • A fundamental understanding of structured programming languages
    • A fundamental understanding of data structures and algorithms
    • A fundamental understanding of probability and statistics

    Course Topics
    • Usability of Interactive Systems
    • Guidelines, Principles, and Theories
    • Evaluating Interface Designs
    • Software Tools
    • Direct Manipulation and Virtual Environments
    • Menu Selection Forms, and Dialog Boxes
    • Command and Natural Languages
    • Interaction Devices
    • Collaboration
    • Information Search and Visualization
    • Societal and Individual Impact of User Interfaces

    Coordinator
    Jay Urbain
  
  • SE 3910 - Real-Time Systems

    3 lecture hours 3 lab hours 4 credits
    Course Description
    This intense design course introduces students to software development for real-time systems, which often have stringent timing constraints that must be satisfied even under adverse circumstances. Real-time applications include flight control systems, vehicle control systems, industrial processes, life-support systems, robotic manipulators and multimedia applications. Special attention is paid to scheduling, latency minimization, bandwidth constraints, and other design issues that impact the design of these systems. Laboratory assignments provide experience in the design and implementation of realistic applications using a real-time operating system and embedded development board. (prereq: CS 2710  or CE 2930 , CS 3844  or CS 3841  or consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand concepts of time-critical computing and identify real-time systems.
    • Get familiar with a host-target development environment for time-critical systems.
    • Write multitasking computer programs with inter-task communication and synchronization.
    • Apply concepts of inter-task communication and synchronization via shared memory, message queues, signals, semaphores, mailboxes.
    • Understand real-time kernels and task scheduling.
    • Understand concepts of reliability in relation to real-time software
    • Construct distributed real-time applications using a commercial Real-Time Operating System
    • Analyze the performance of a real-time system.

    Prerequisites by Topic
    • C++ programming
    • The C Compiler model
    • UNIX code development
    • Scheduling
    • Basic Computer Organization

    Course Topics
    • Basic electrical circuits (2 lectures)
    • Usage of an oscilloscope (1 lecture)
    • Polling and signaling under POSIX (2 lectures)
    • Socket communications (2 lectures)
    • Reliability and performance (2 lectures)
    • C Code Compilation Model (1 lecture)
    • Cross Compilation (2 lectures)
    • The definition of real time (1 lecture)
    • Scheduling (2 lectures)
    • RMA (1 lecture)
    • Buffering and queuing theory (2 lectures)
    • Memory Utilization and performance (1 lecture)
    • Latency and its impact on real time systems (2 lectures)
    • GStreamer libraries (1 lecture)
    • Interprocess communications (2 lectures)
    • Beagleboard architecture (1 lecture)
    • Assessment and review (4 lectures)

    Laboratory Topics
    • Introduction to software development on the Beaglebone
    • Basic I/O Operations on the Beaglebone
    • Development of a simple Real Time Game
    • Networking with the Beaglebone
    • Audio Utilization
    • Networked Audio
    • UI Development
    • Camera interface
    • Internet chat

    Coordinator
    Walter Schilling
  
  • SE 4831 - Software Quality Assurance

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course covers the important aspects of software quality. It begins with an overview of what is quality assurance, including definitions for the internal and external views of quality. The development of a software quality assurance plan is also discussed. Students are then exposed to the concepts of formal inspections and walkthroughs as a tool for improving software quality. Metrics are then introduced as a mechanism for assessing the quality of software products. Lastly, the concept of software quality assurance tools, including static analysis, is introduced to the students. (prereq:SE 2832  or SE 2831, SE 3821 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Generate, evaluate and apply a quality plan to a development project to track quality of a significant deliverable.
    • Execute an effective inspection of a deliverable of a software development project and evaluate the results to make process improvements.
    • Apply and evaluate appropriate processes and tools to a software development project for quality assurance.
    • Understand the role of testing in quality assurance and to apply several appropriate testing techniques to software development projects.
    • Understand the role of metrics in software quality assurance and be able to apply these metrics to document and measure quality of various phases of software development.

    Prerequisites by Topic
    • Proficiency in software unit testing
    • Proficiency in a high-level programming language
    • Knowledge of software development life-cycle models

    Course Topics
    • Overview of SQA (1 class)
    • Overview of software testing (1 class)
    • Defect reporting and tracking (1 class)
    • Exploratory and plan-driven strategies (4 classes)
    • Risk analysis (1 class)
    • Testing techniques (4 classes)
    • Test automation (2 classes)
    • Test management and reporting (2 classes)
    • Software quality measurement (2 classes)
    • Security testing (1 class)
    • When to stop testing (1 class)

    Laboratory Topics
    • Quality Planning (1 session)
    • Inspections (3 sessions)
    • Quality Retrospective (1 session)
    • Static analysis (2 sessions)
    • Orthogonal Defect Classification (1 session)
    • Code Churn Analysis (1 session)
    • Emerging topics (1 session)

    Coordinator
    Walter Schilling
  
  • SE 4910 - Mobile Application Development

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides an introduction to the architecture, design and development of software systems that support cell phones, smart phones and other mobile devices. Topics include the use of mobile browsers with traditional Web-based applications, specialized techniques appropriate to mobile device limitations and capabilities, and emerging trends in mobile computing. Labs provide hands-on experience developing mobile applications. (prereq: CS 2852 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the concepts of technological and societal convergence and how they can be applied to emerging technological trends.
    • Understand the constraints and architectural requirements for developing mobile applications.
    • Identify the design patterns involved in multi-tier distributed applications.
    • Create efficient, event-driven graphical user interfaces for mobile devices.
    • Understand the basics of 3D Graphics for mobile devices.
    • Understand local and remote mobile storage mechanisms.
    • Design scaleable Web-based mobile applications.
    • Understand mobile web standards and technology for integrating networked information and for providing interactive mobile user interactions Understand mobile information architecture.
    • Understand usability issues with developing mobile applications.
    • Understand basic security requirements when developing mobile applications.

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction, technical convergence
    • Mobile Platforms, Applications, and Architectures
    • Android Platform, API, SDK Android UI
    • Activities, Views, Layouts
    • Android 2D/3D Graphics OpenGL ES
    • Mobile Web vs. Native App considerations
    • Future directions in mobile application development
    • Privacy and security considerations for mobile computing
    • Final project presentations

    Laboratory Topics
    • TBD (instructor’s discretion)

    Coordinator
    Jay Urbain
  
  • SE 4910I - Mobile Application Development-iOS

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course provides an introduction to the architecture, design and development of applications for smart phones, tablets and other mobile devices that utilize the iOS operating system. Topics include the Objective-C programming language, mobile application design patterns, application frameworks and adaptation to specific devices. Labs provide hands-on experience in iOS application development. (prereq: CS 2852 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the constraints and architectural requirements of mobile devices and systems.
    • Identify and implement design patterns appropriate for mobile applications.
    • Create efficient, event-driven graphical user interfaces for mobile devices.
    • Select and use application frameworks and libraries.
    • Produce applications that conform to user interface conventions and address usability issues encountered in mobile application development.
    • Be aware of the economic, global and societal impact of mobile devices and applications.

    Prerequisites by Topic
    • Object-oriented design and programming

    Course Topics
    • Introduction to iOS and application walkthrough
    • Model-view-controller pattern implementation
    • Objective-C
    • Views
    • View controllers
    • Protocols and delegates
    • Mobile application development and entrepreneurship

    Laboratory Topics
    • Basic application development
    • Applications, views and drawing
    • View controllers
    • Table views
    • Touch events and gestures
    • Persistence of application state
    • Class project

    Coordinator
    Christopher Taylor
  
  • SE 4930 - Developing Secure Software

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The complexity of software applications and the value of the data being handled by these applications has risen multi-fold in recent times. Unfortunately, this has been accompanied by the increased sophistication of the attack to gain unauthorized access to that data. When designing a malicious attack, attackers often exploit existing weaknesses and vulnerabilities in the current applications. Many of these vulnerabilities are a result of software defects that could possibly have been avoided if good “secure” development practices were followed. This course provides an overview of the various techniques and best-practices used in the different phases of a software development life cycle that are targeted towards the development of secure software. Students will work in teams using professional tools to analyze the security of existing systems, and students will read professional publications dealing with software security. (prereq: SE 2800  or SE 2890 , or consent of instructor)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Analyze a software architecture for potential security vulnerabilities and weaknesses.
    • Analyze the threats against a software system and determine mitigation actions for these threats.
    • Apply the principle of least privilege to software design and security.
    • Assess a software package for security vulnerabilities using a commercial grade static analysis tool.
    • Demonstrate professional oral communication skills when presenting on a technical design.

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction (1 class)
    • Exam and Review (2 classes)
    • Course review and assessment (1 class)
    • The Security Problem (1 class)
    • Software Security Touchpoints (1 class)
    • Security Requirements (1 class)
    • Abuse Cases (1 class)
    • Design Principles (2 classes)
    • Threat Modeling (1 class)
    • Static Analysis (1 class)
    • Implementation Mistakes (3 classes)
    • Security Testing (2 classes)
    • Software Security Deployment (1 class)
    • The current state/ current events (2 classes)

    Laboratory Topics
    • Asset identification and analysis
    • Requirements analysis
    • Abuse case modeling
    • Hacking tutorial
    • Architectural design
    • Threat Modeling with the Microsoft SDL Threat Modeling Tool
    • Static analysis with the Fortify Static Analysis Tool
    • Penetration testing tutorial
    • Fuzz testing software
    • Emerging topics

    Coordinator
    Walter Schilling
  
  • SE 4940 - Network Security Tools and Practices

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course introduces students to the dynamic field of network security through the application of tools and practices commonly used in real-world network environments. Students learn the history of securing computer networks and the evolution of threats from hackers to sophisticated criminal organizations. Proactive security measures including authentication, encryption and firewalls are introduced. Monitoring technologies including intrusion detection, packet sniffing and computer/network forensics approaches are discussed and applied. Specific threats including network worms, phishing attacks, malware (viruses, spyware, rootkits, etc.), and denial of service are analyzed, along with prevention or recovery solutions. Lab and homework exercises focus on the application of tools in a live network environment to achieve best practices in network security. (prereq: CS 2910  or CE 4960 , familiarity with Linux)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Assess and evaluate network security tools for use in defending, attacking and testing computer networks.
    • Design a threat scenario and implement defenses to mitigate potential attacks.
    • Perform a penetration test of a live network and assess the results.
    • Discuss the legal and ethical issues involved with assessing and testing a network for vulnerabilities and weaknesses.
    • Discuss the roles and responsibilities of network security professionals.

    Prerequisites by Topic
    • Network protocol basics
    • Linux shell and basic commands

    Course Topics
    • Network security essentials
    • Network reconnaissance and fingerprinting
    • Network defense best practices
    • Network exploits and denial of service attacks
    • Malware taxonomy and case studies
    • Intrusion detection and response
    • Network penetration testing
    • Case studies of network security breaches

    Laboratory Topics
    • Network reconnaissance and packet sniffing tool
    • Vulnerability assessment of network resources
    • Use of exploit tools against controlled test systems
    • Final project penetration test of controlled class network topology

    Coordinator
    Josiah Yoder

Social Sciences

  
  • SS 415A - African American Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces the concepts and issues of the African American cultural contributions to the United States, the African American experience in a predominantly European American country, and African American struggles and cultural greatness. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Better understand the dynamics of African-American culture in a learning environment
    • Better understand the differences and similarities that exist between European-American and African American cultures
    • Be knowledgeable of the great contributions Africa has made to world civilizations
    • Broaden their scopes on what it currently means to be African-American in today’s society and how racism hurts them all regardless of their color

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction to the class (1 class)
    • From Africa to America (2 classes)
    • Evolution of the “Negro” (3 classes)
    • Africa’s American contributions to American culture (3 classes)
    • Ethnic notions (1 class)
    • A question of color (1 class)
    • Personal accounts of African Americans (4 classes)
    • Connection between sex and race (3 classes)
    • Socioeconomic status (3 classes)
    • Images of African Americans in the U.S. (3 classes)
    • Essays on change (3 classes)
    • Cultural accounts fo cultural uniqueness (3 classes)
    • Dealing with the present and preparing for a better future (3 classes)
    • Test (1 class)

    Coordinator
    R. David Kent
  
  • SS 415AM - American Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    What exactly do we mean when we talk about American culture(s) in the new millennium? How do we as Americans view ourselves, and how do others perceive us? This course will explore what is uniquely American about our society’s behavior, beliefs, institutions, and arts and entertainment venues. Readings will include works from anthropologists, historians, journalists, and other scholars who will draw upon their observations of events and trends in American culture. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand primary aspects of American culture as it has been represented through various World Fairs or expositions held from the mid-19th to the late 20th centuries
    • Critically examine the social, political, economic, technological, and popular cultural currents at work in America during this period
    • Understand more about American culture through such topics as racism, sexism, eugenics, innovations, and economic cycles

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Jennifer Farrell
  
  • SS 415CH - Chinese Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the Chinese people and culture. Topics include geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand insights into the Chinese people and culture
    • Understand the geography and natural resources of the land
    • Understand the politics and current affairs of the country
    • Understand characteristics of the country’s art, religion and literature
    • Understand something about the country’s business practices

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    R. David Kent
  
  • SS 415F - French Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course will familiarize the student with a general frame of reference of French culture. The course will cover geographic information about forms of relief, rivers, mountains, climate and population distribution. A major outline of French history will be accompanied by the presentation of political events, important historical figures and great cultural accomplishments. The last part of the course will cover the French educational system, immigration, and everyday life in France. Five video documentaries will illustrate some of the content of the course: the castles on the Loire Valley, Versailles, the Louvre, Mont St. Michel, Paris. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have a clear knowledge of the geographical and topographical position of France
    • Be familiar with the broad course in French history that shaped contemporary France
    • Have a general idea of French institutions, such as education, government, industry and religion
    • Be exposed to major forms of architecture, art, mass media, and sports

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction, requirements, papers (1 class)
    • Geographical data (1 class)
    • Historical background (8 classes)
    • Scientific tradition (1 class)
    • Art and architecture (1 class)
    • Education (2 classes)
    • Religion and immigration (1 class)
    • Cultural aspects (3 classes)
    • Regional life in France (4 classes)
    • Sports, entertainment (1 class)
    • Video presentations (5 classes)
    • General review (1 class)
    • Exam (3 classes)

    Coordinator
    R. David Kent
  
  • SS 415G - German Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course moves chronologically forward from the time of Germany’s first unification in 1871 to the present day, noting the interconnectedness of the past and the present. In an effort to define and explore aspects of German culture, students study and discuss political and philosophical writings, art, literature, and film, all within a specific historical context. Subtopics such as religion, education, geography, commerce, and recreation are also addressed. Course grades are determined by reading, quizzes, a midterm and final exam, and two paper assignments. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand features that have promoted separateness rather than unification in a single entity called “Germany”
    • Identify the geographic regions and lifestyles developing from them
    • Understand the significance in his/her own German family customs and holidays
    • Recognize the influence of German heritage in the surrounding community
    • Seek out further experiences to enjoy in German artistic achievement
    • View culture as ongoing: the past lives in the present

    Prerequisites by Topic
    • None 

    Course Topics
    • Geography (2 classes)
    • History, general (3 classes)
    • The Nazi past and its present ramifications (4 classes)
    • How people earn a living (3 classes)
    • Education (1 class)
    • Family life and customs (2 classes)
    • Recreation and food (1 class)
    • Fine arts (8 classes)
    • Local German heritage (3 classes)
    • Tests (5 classes)

    Coordinator
    Patrick Jung
  
  • SS 415I - Introduction to Italian Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the Italian people and culture. It includes such topics as geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the geography and natural resources of the land
    • Understand the country’s politics and current affairs
    • Understand characteristics of the country’s art, religion and literature
    • Understand something about the country’s business practices

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    R. David Kent
  
  • SS 415IR - Irish Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the Irish people and culture. It includes such topics as geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature, and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the geographical and natural resources of the land
    • Understand the country’s politics and current affairs
    • Understand characteristics of the country’s art, religion and literature
    • Understand something about the country’s business practices

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Margaret Dwyer
  
  • SS 415J - Japanese Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the Japanese people and culture. It includes such topics as geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature, and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be knowledge about the geographical facts of Japan and their contributions to its culture
    • Be familiar with the history and culture of Japan that has shaped contemporary Japan and its people
    • Have a general understanding of culture of societal practices including education, language, religion, government, business and art
    • Appreciate the difference and commonality between Japanese and his/her own culture

    Prerequisites by Topic
    • None

    Course Topics
    • Course orientation: requirements, paper (1 class)
    • Japan and its geographical data (1 class)
    • Historical background (6 classes)
    • Society and its value system (2 classes)
    • Education and religion (2 classes)
    • Language and culture (1 class)
    • Government and politics (1 class)
    • Business and world relations (3 classes)
    • Art (2 classes)
    • Exam (3 classes)

    Coordinator
    Mark Zimmermann
  
  • SS 415LA - Latin American Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is a survey of various aspects of Latin American culture. Through the study of historical, theoretical, and literary texts, plus cinematic and cultural productions, we will address many dimensions of Latin American culture. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the geography and natural resources of the region
    • Understand the politics and current affairs of the region
    • Understand characteristics of the region’s art, religion and literature
    • Understand something about the region’s business practices

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    R. David Kent
  
  • SS 415N - Native American Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides a general overview of the traditional cultures of American Indian cultures and societies in North America. The course will focus upon examining the rich complexity and diversity of American Indian societies through the study of social structures, political systems, religious beliefs, and cultural practices of various tribal groups. There will be a particular emphasis on Native American oral traditions (e.g., myths, legends, oratory, and songs) and how these reflect the world views of the cultures that created them. Students will also be introduced to the anthropological methods and theories that are used to study American Indian cultures. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the various American Indian tribes that have inhabited and continue to inhabit North America
    • Understand something about the rich cultural, social, and linguistic differences that characterize aboriginal societies that inhabit the continent
    • Develop an appreciation for how folklore is a key element for understanding the mentalities that are the superstructures of cultures

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Patrick Jung
  
  • SS 415P - Polish Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the Polish people and culture. It includes such topics as geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature, and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the geography and natural resources of the country
    • Understand the politics and current affairs of the country
    • Understand characteristics of the nation’s art, religion and literature
    • Understand something about the country’s business practices

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    R. David Kent
  
  • SS 415R - Russian Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the Russian people and culture. It includes such topics as geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature, and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the geographical and natural resources of the country
    • Understand the politics and current affairs of the country
    • Understand characteristics of the nation’s art, religion and literature
    • Understand something about the country’s business practices

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Nadezhda Shalamova
  
  • SS 415S - Spanish Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide insight into the different Spanish cultures. It will include such topics as the geography, natural resources, historical background, society, politics and current affairs, art, religion, business, literature, and other cultural traditions. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be familiar with the many different cultures that go under the label “Hispanic” and have an insight into the interrelationship among these cultures
    • Know the location of Spanish-speaking countries and capitals and be able to point them out on a map
    • Understand how the history of Spain and Latin America have an impact on current events in Latin America
    • Have an understanding of how U.S. policy impacts on Latin America countries and how we are perceived by the different elements in those countries
    • Be familiar with Hispanic cultural traditions including politics, society, art, religion, business, and literature
    • Gain an appreciation of how an understanding of and familiarity with other cultures may be important to and impact up their lives and careers

    Prerequisites by Topic
    • None

    Course Topics
    • One Hundred Years of Solitude discussion (6 classes)
    • Spain and its history (2 classes)
    • Spain today (1 class)
    • The discovery and Spanish conquest of the Americas (2 classes)
    • The geography of Latin America (1 class)
    • Colonial Latin America (2 classes)
    • Latin America independence (2 classes)
    • Latin America today (5 classes)
    • The Hispanic in the United States (2 classes)
    • El Norte, an American Playhouse film (3 classes)
    • Cultural traditions including business, art, religion, politics, literature and society (ongoing in each class)
    • Presentations of cultural topics selected by students (4 classes)

    Coordinator
    Kristina Puotkalyte-Gurgel
  
  • SS 453 - American Government

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is a study of the American governmental system and an analysis of the appropriateness of this system at this time. The challenges to democratic government, the question of constitutional government, the question of individual rights, the question of popular representation, and the question of responsible leadership are the basic topics treated. The course integrates political science, history, and law to produce a greater awareness and understanding of current affairs. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the broad principles which have shaped American governmental development
    • Understand the basic operation of the U.S. government
    • Recognize the role and complexity of individual right/responsibilities with the U.S. system

    Prerequisites by Topic
    • None

    Course Topics
    • Political Theory (2 classes)
    • American Political History (1 class)
    • Separation of Powers (1 class)
    • Federalism (3 classes)
    • Religious Freedom (2 classes)
    • Freedom of Speech (2 classes)
    • Freedom of the Press (2 classes)
    • Equal Rights under the Law (3 classes)
    • Citizenship (1 class)
    • Due Process (3 classes)
    • The Presidency (3 classes)
    • The Congress (3 classes)
    • The Judiciary (2 classes)
    • Voting and Voting Patterns (2 classes)

    Coordinator
    Patrick Jung
  
  • SS 454 - Political Science

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course will provide basic information concerning the nature and scope of political science; the theory, organization and characteristics of the state; the forms of government; the philosophy and institutions of democracy; and the processes and functions of modern government. The governments of various nations are compared and contrasted. Students are encouraged to keep themselves informed about current developments in these areas and to develop a critical attitude toward them. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Gain objectivity and openness toward political experience
    • Gain a better understanding of the nature of the government, its functioning, and its purpose
    • Gain the ability to make more appropriate decisions consistent with the student’s own political needs and the political needs of others

    Prerequisites by Topic
    • None

    Course Topics
    • Nature of the State (2 classes)
    • Power/Authority/Legitimacy (2 classes)
    • Evaluation of Modern States (3 classes)
    • Political Socialization (2 classes)
    • Political Ideologies (3 classes)
    • Representation (2 classes)
    • Electoral Systems (2 classes)
    • Democracy (3 classes)
    • Legislative Functions (3 classes)
    • Executive Functions (3 classes)
    • Public Opinion (2 classes)
    • Pressure Groups/Political Parties (2 classes)
    • Test (1 class)

    Coordinator
    Katherine Wikoff
  
  • SS 455 - International Relations

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This subject provides basic information concerning international relationships. Topics covered are foreign policy, national security, alliances, theories of war, the balance of power, the balance of terror, international law, and diplomacy. Features of Russian, Chinese, U.S., U.S. Allies and Third World foreign policies and internal principles are examined. The student is encouraged to relate theoretical principles discussed with current developments in the international arena. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Better understand world-wide points of view on international events
    • Better appreciate power structures in the world and the dynamics changes possible in these structures
    • Better understand the dimensions of domestic events in an increasingly interdependent world
    • Gain perspective to assist him/her in becoming a more responsible world citizen

    Prerequisites by Topic
    • None 

    Course Topics
    • International Politics (1 class)
    • Power and Influence (2 classes)
    • National Interest (3 classes)
    • Foreign Policy (2 classes)
    • Causes of War (2 classes)
    • Balance of Power (3 classes)
    • Types of War (1 class)
    • Balance of Terror (2 classes)
    • U.S. Foreign Policy (2 classes)
    • Soviet Foreign Policy (2 classes)
    • European Foreign Policy (2 classes)
    • Japanese Foreign Policy (1 class)
    • Chinese Foreign Policy (1 class)
    • The Third World (2 classes)
    • International Order (2 classes)
    • International Law (1 class)
    • Diplomacy (1 class)

    Coordinator
    Michael Carriere
  
  • SS 456 - Public Policy in Urban America

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course examines the influences upon and consequences of federal and local decision making in shaping the spatial and demographic characteristics of urban areas in the 21st century. The course also examines the effects of land use, transportation, community development and housing policies upon the evolution of metropolitan areas, the increasing racial and economic segregation that has resulted from these policies, the relationship of these policies to the growth of crime and welfare, and the deterioration of urban education systems. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Examine those forces that shape and define the city. (City of Milwaukee will be used as example)
    • Examine policies and laws that define where buildings are built, monies are raised and spent, and the way citizens live and work
    • Examine the policies of taxation; land use, community development, housing, and stadium development

    Prerequisites by Topic
    • None

    Course Topics
    • The nature of the city (1 class)
    • City finance (2 classes)
    • City building (2 classes)
    • Land use policies (2 classes)
    • Urban transportation (1 class)
    • Education reform (1 class)
    • Welfare reform (1 class)
    • Effects of immigration (1 class)
    • Stadium development (2 classes)
    • Reviews (2 classes)
    • Exams (2 classes)
    • Presentations (2 classes)

    Coordinator
    Michael Carriere
  
  • SS 457 - Current Affairs

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to encourage students to keep themselves informed about problems at the local, national, and international levels and to develop a critical attitude toward those problems. Discussions of stories in the news, both in magazines and newspapers and on radio and television, will help to complement material in the text. Students are expected to express their ideas orally (through both individual classroom contributions and through formal panels), and in writing. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the causes and contexts of local, national and international events
    • Develop critical thinking regarding current affairs
    • Develop informed opinions concerning current events and express them in verbal and written form
    • Become a well-informed and alert citizen and professional
    • Apply knowledge of technical matters into local, national and world communication systems
    • Strive constantly to broaden knowledge in many fields with respect to the past, present and future
    • Have the cognitive skills to understand the forces that drive events in the international arena

    Prerequisites by Topic
    • None

    Course Topics
    • Europe (3 classes)
    • Commonwealth of Independent States (3 classes)
    • The Middle East (3 classes)
    • Asia (5 classes)
    • Africa (2 classes)
    • South America (2 classes)
    • Mexico and Central America (1 class)
    • Canada (1 class)
    • United States (1 class)
    • Panel Discussions (7 classes)
    • Midterm Exam (1 class)

    Coordinator
    R. David Kent
  
  • SS 458 - Contemporary European Society

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is a study of the development of European political ideologies during the Modern Age and the various European nations that have adopted and developed those ideologies. Of particular concern are the ideologies of liberalism, socialism, and fascism. The course will also examine the development of the European Union since World War II and the political and economic integration of Europe. The course will be historical in that it will examine those past phenomena that were important to the development of European ideologies and governmental institutions. The course will also focus upon contemporary issues facing Europe today. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have a secure knowledge regarding the origins of European political thought
    • Have a knowledge of how liberal democracy and free-market capitalism have become manifest in contemporary Europe
    • Understand the current challenges that the creation of the European Union poses for various European nations

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Patrick Jung
  
  • SS 460 - Foundations of Psychology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides an overview of the diverse discipline of psychology, the scientific study of behavior and mental processes, and the applications gained from this knowledge. The course emphasizes the fundamental methods and theories in psychology, the historical development of the field, and current research and applications. Topics of discussion include personality theories and human development, emotions and motivation, learning and memory, cognition and perception, psychopathology, and social psychology. Through this course the student should gain an increased understanding of the field of psychology, an enhanced ability to think critically and the ability to apply psychological principles to everyday life. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain basic knowledge of the major theories and principles of psychology
    • Have an understanding of and apply the principles of psychological inquiry to one’s own mental processes and behavior, and that of others
    • Gain a greater understanding and appreciation of, and respect for, human diversity
    • Develop a greater understanding of how biological, psychosocial, and sociocultural influences impact human behavior and mental processes
    • Critically evaluate current issues in the field of psychology
    • Demonstrate an understanding of psychological information through written and oral communication skills

    Prerequisites by Topic
    • None

    Course Topics
    • Overview of course (1 class)
    • Thinking critically with psychology (1 class)
    • Biology and behavior (3 classes)
    • The developing person (3 classes)
    • Learning (2 classes)
    • Memory (2 classes)
    • Thinking, language, and intelligence (2 classes)
    • Motivation (2 classes)
    • Emotions, stress, and health (3 classes)
    • Personality (3 classes)
    • Psychological discorders (2 classes)
    • Therapy (2 classes)
    • Social psychology (2 classes)
    • Exam periods (2 classes)

    Coordinator
    Alicia Domack
  
  • SS 461 - Organizational Psychology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to show the application of psychological aspects of managerial processes such as motivation, group processes, conflict resolution, working conditions, and organizational structure and their influences on job satisfaction. Basic research methodology principles are discussed to help students become critical thinkers and to understand potential biases in research. Current trends and issues such as downsizing, quality, market globalization, and diversity are emphasized throughout the course. All students are administered the Myers-Briggs test and given feedback. (prereq: sophomore standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be aware of the factors involved in personnel selection and general research methodology principles as applied to the workplace
    • Have a better knowledge of some of the factors that impact organizational effectiveness
    • Be familiar with general principles of job satisfaction and motivation
    • Be aware of the scientific context within which industrial/organizational psychology exists
    • Further develop their knowledge of scientific methodology and exercise of critical thinking
    • Have a broader understanding of the fundamental concepts of the behavioral sciences as applied in the workplace
    • Have taken and received feedback from the Myers-Briggs Type Indicator test

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction: Definitions and History of Organizational Psychology (4 classes)
    • Research methods (2 classes)
    • Organizational structure, culture and development (2 classes)
    • Motivation (3 classes)
    • Job Satisfaction, and quality of work life (2 classes)
    • Work conditions and work safety (2 classes)
    • Communication in the workplace (3 classes)
    • Group processes in work organizations (2 classes)
    • Videos (4 classes)
    • Influence, power and politics (1 class)
    • Review sessions prior to exams (2 classes)
    • Myers-Briggs administration and feedback (2 classes)
    • Exams (3 classes)

    Coordinator
    Alicia Domack
  
  • SS 462 - Developmental Psychology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The course surveys human development for the entire lifespan beginning with prenatal development. Major theories, research, and issues related to biosocial, cognitive, and psychosocial growth are examined and the interplay of these three domains is considered. Emphasis is placed on understanding the student’s own developmental past, present, and future. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Describe development from the perspectives of biosocial, cognitive and psychosocial growth as an ongoing set of processes involving both continuity and change
    • Evaluate developmental growth through the perspectives of the major theories of development (cognitive, learning, humanistic, and psychoanalytic)
    • Gain a greater understanding of their own developmental past, present, and future
    • Increase their awareness of the ways in which social, political, and cultural trends affect individuals
    • More effectively evaluate their own personal behavior through the developmental process

    Prerequisites by Topic
    • None

    Course Topics
    • Developmental psychology overview: definitions; scope; biosocial, cognitive, and psychosocial perspectives; controversial issues; research methodology (2 classes)
    • Theories of development (1 class)
    • Prenatal development and birth (2 classes)
    • The first two years (3 classes)
    • The play years (3 classes)
    • The school years (3 classes)
    • Adolescence (3 classes)
    • Early adulthood (3 classes)
    • Middle adulthood (3 classes)
    • Late adulthood (3 classes)
    • Exams (2 classes)

    Coordinator
    Alicia Domack
  
  • SS 464 - Human Factors in Engineering and Design

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course examines the concept of the human, systems, and environmental interaction. Emphasis is on the human aspect of human-machine systems to make the student more aware of the human element in the design of equipment and work. Human sensory, psychological and biomechanical processes are examined, indicating the role they play in the design and application of controls, tools and displays. The effects of illumination, noise, information processing, stress, fatigue, and boredom on human beings are also examined. The student will be expected to research and make several presentations on areas of human factors. (prereq: junior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the human aspect of the human-machine system
    • Understand the sensory-motor processes of people
    • Examine information theory and processing
    • Examine various types of display panels, their functions and usefulness
    • Understand the role of information feedback in motor performance
    • Examine various types of controls, their functions and usefulness
    • Understand the effects of light, color, noise, and temperature on people
    • Understand the effects of motivation, stress, fatigue, and boredom on productivity and work
    • Examine anthropometrics data and its use in design of the work environment
    • Examine the function and dysfunction of the central nervous system with regard to injury

    Prerequisites by Topic
    • None 

    Course Topics
    • Human-Machine system (2 classes)
    • Information processing, information theory, factors influencing information processing; noise, timesharing, redundancy, speed and load, compatibility; requirements for memory; decision-making (4 classes)
    • Characteristics of visual sensory channel and displays; physiology of the eye, what affects perception, characteristics of quantitative, qualitative, alpha-numeric, and symbolic displays. Auditory and kinesthetic displays also presented (8 classes)
    • The nature and effects of activities on the human system; stress and strain of work; motor learning fatigue; boredom; practical applications for designers and management (6 classes)
    • Characteristics of noise and its effects on work and the body (2 classes)
    • Biological rhythms and their effects on productivity and work design (1 class)
    • Anthropometrics data and its use in design; work space dimension, product design, and science of seating (2 classes)
    • Hand tool design and biomechanical effects of work with hand tools; carpal tunnel syndrome, white finger, etc.; John Bennett design of tools (2 classes)
    • Environmental psychology: personal space; office design (2 classes)
    • Test (1 class)
    • Presentations (2 classes)

    Laboratory Topics
    • Lab Reports: Consistent with requirements as assigned.

    Coordinator
    R. David Kent
  
  • SS 466 - Abnormal Psychology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to involve students in the subject matter of abnormal psychology and to assist them in achieving an integrated view of current knowledge about deviant behavior. Particular attention is given to understanding the theories that address why such behavior occurs. Therapeutic interventions are also explored. (prereq: None)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Clarify the distinction between maladaptive and adaptive functioning
    • Present an integrated view of potential causes of ineffective coping patterns
    • Understand various intervention strategies and their theoretical bases
    • Consider their own lives and the means of foster healthier personal growth and development
    • Understand the moral , ethical, and subjective issues in the field of psychology.
    • Understand the responsibility and influence they have personally and professionally to impact changes related to mental problems.

    Prerequisites by Topic
    • None 

    Course Topics
    • Abnormal psychology overview (definitions, tends assessment, and diagnoses) (3 classes)
    • Psychological models of abnormal behavior (2 classes)
    • Generalized Anxiety Disorder and Phobias (1 class)
    • Panic, obsessive-compulsive and stress disorders (2 classes)
    • Mood Disorders and Gender Identity (2 classes)
    • Suicide (2 classes)
    • Sexual discorder and Gender Identity (2 classes)
    • Eating Disorders (2 classes)
    • Schizophrenia (2 classes)
    • Disorders of Memory and other Cognitive Functions (2 classes)
    • Disorders of Childhood and Old Age (2 classes)
    • Personality Disorders (2 classes)
    • Law, society, and the Mental Health Profession (3 classes)
    • Exams (3 classes)

    Coordinator
    Jan Fertig
  
  • SS 467 - Social Psychology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides an overview of the diverse and rapidly changing field of Social Psychology. Social Psychology can be defined as “the scientific field that seeks to understand the nature and causes of individual behavior and thought in social situations.” (Baron & Byrne, Social Psychology). It has often been called the “psychology of the normal person.” By studying social psychology we can become more aware of how and why we behave, think, and feel as we do in situations involving others. The course emphasizes social psychology’s fundamental areas and methods of study, as well as its applications. Specific areas of investigation include: social cognition and perception, attitudes, social identity, the self, prejudice, interpersonal attraction, close relationships, social influence, prosocial behavior, aggression, and group dynmaics. Through this course, the student should gain an enhanced understanding of how the findings of psychology apply to everyday life. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Explain basic knowledge of the major theories and principles of social psychology
    • Develop a greater understanding of how social situations shape the individual’s perceptions of and attitudes toward self and others as well as one’s interactions with others
    • Critically evaluate current issues in the field of social psychology
    • Demonstrate an understanding of social psychological information through written and oral communication
    • Have an understanding of and apply the principles of social psychological inquiry to one’s own mental processes and to that of others
    • Gain a greater understanding and appreciation of, and respect for, human diversity

    Prerequisites by Topic
    • None

    Course Topics
    • Overview of course (1 class) The field of social psychology (2 classes) Social perception and social cognition (5 classes) Attitudes (2 classes) The Self (2 classes) Prejudice (2 classes) Interpersonal Attraction and Close Relationships (5 classes) Social Influence (2 classes) Prosocial (helping) behavior (2 classes) Aggression (2 classes) Groups and Individuals (3 classes) Exam periods (2 classes)
    • Overview of course (1 class)
    • The field of social psychology (2 classes)
    • Social perception and social cognition (5 classes)
    • Attitudes (2 classes)
    • The Self (2 classes)
    • Prejudice (2 classes)
    • Interpersonal attraction and Close Relationships (5 classes)
    • Social Influence (2 classes)
    • Prosocial (helping) behavior (2 classes)
    • Agression (2 classes)
    • Groups and Individuals (3 classes)
    • Exam periods (2 classes)

    Coordinator
    Jan Fertig
  
  • SS 471 - Sociology

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The goal of this course is to develop in the student an awareness of the relationship between larger social forces and personal experience. Specific areas of focus include social organization, culture, socialization, family, stratification of societies, deviance, social movements and social issues. Through this course, the student should gain an increased understanding of the field of sociology, an enhanced ability to think critically, and the ability to apply sociological principles to everyday life. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be more specifically aware of key concepts of sociology and the critical changes taking place in the culture
    • Be motivated to work toward greater sociological understanding through application of sociological principles
    • Develop an increasing objectivity and openness toward the needs of society as a whole, understanding of the determinants of social behavior and development of individual ability to make more appropriate decisions consistent with his/her changing roles in society

    Prerequisites by Topic
    • None

    Course Topics
    • Introduction (1 class)
    • Developing a sociological consciousness (2 classes)
    • Culture and social structure (4 classes)
    • Socialization (3 classes)
    • Social groups and formal organizations (3 classes)
    • Religion and education (2 classes)
    • The family (3 classes)
    • Male and female roles (2 classes)
    • Social stratification (5 classes)
    • Deviance (3 classes)
    • Tests (2 classes)

    Coordinator
    Jan Fertig
  
  • SS 472 - Social Problems

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course helps to make the student aware of the problems and challenges of our modern times. Included are problems associated with the family, physical and mental health, poverty, ethnic and race relations, gender and age inequality, drugs, crime, and environmental concerns. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Have a better understanding of some of the factors contributing to the health care problems in the United States
    • Have a better understanding of many of the problems that the family can experience such as divorce, child abuse, and others
    • Be cognizant fo the fact that even though poverty would seem the most contrary to the American norm of social reponsibility, it does exist, and the reasons for this
    • Have a better understanding of aging and sexism
    • Identity some of the factors contributing to criminal behavior
    • Distinguish between fact and myth regarding Acquired Immune Deficiency Syndrome
    • Have the desire to be actively involved in deterring the world’s arms race and nuclear war.
    • A personal willingness to involve him/herself actively and intelligently in the social issues of the day.
    • The ability to become a better equipped engineer or technologist and to contribute to the fullest extent possible to the technical and social solutions of the problems of tomorrow.

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction (1 class)
    • The sociological approach to social problems (3 classes)
    • Physical and mental health (4 classes)
    • The changing family (5 classes)
    • Sex and social norms (1 class)
    • Sex roles and inequality (2 classes)
    • Prejudice and discrimination (2 classes)
    • Poverty and affluence (2 classes)
    • Aging (2 classes)
    • Crime (2 classes)
    • War and nuclear war (2 classes)
    • Environment (2 classes)

    Coordinator
    Alicia Domack
  
  • SS 473 - World Societies

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The purpose of this course is to assist the student in becoming a better world citizen through cultural understanding. By uncovering the sources, forces, and factors that form societies, the student will develop a deeper appreciation for, and a clearer understanding of, the rich cultural diversity of our world. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Know more about being human.
    • Understand that cultural differences may have roots in physical and social environments.
    • Be more tolerant and understanding of other peoples and ways.

    Prerequisites by Topic
    • None 

    Course Topics
    • What is anthropology? (3 classes)
    • The concepts of culture (5 classes)
    • Various schools of thought in cultural anthropology. (1 class)
    • Evolution (4 classes)
    • Language of culture (1 class)
    • Food getting (2 classes)
    • Economic systems (2 classes)
    • Social stratification (1 class)
    • Sex and culture (1 class)
    • Marriage and the family (3 classes)
    • Ethnographics (7 classes)
    • Tests (2 classes)

    Coordinator
    Patrick Jung
  
  • SS 474 - The Family

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide the student with insight into the American family system and give the student the tools with which to make informed decisions about his/her future with respect to family and intimate relationships. Issues addressed in this course include gender, love, courtship, sexuality, diverse family forms, communication, parenting, work, family violence, uncoupling and remarriage. Attention is also given to families of diverse cultures and nations. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate basic knowledge of, and an ability to, apply major theories informing contemporary scholarship of marriage and family
    • Display comprehension of current and historical trends affecting marriage and family (mainly among North American families)
    • Provide evidence of a greater understanding of, appreciation of, and respect for human diversity
    • Exhibit insight into the ways in which larger social, political and economic forces as well as biological and psychological forces impact relationships within the family
    • Show an increasing objectivity and openness toward the needs of society as a whole, including an improved grasp of the determinants of social behavior; and an enhanced capacity to make decisions consistent with his/her changing roles in society

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction and clarification of class requirements (1 class)
    • What is family? A historical perspectiveof the family (2 classes)
    • Black Sheep and Kissing Cousins by Stone-family legacies (4 classes)
    • Theories about the Family (2 classes)
    • Families in modern society (2 classes)
    • The explosive 1960s The 1970s: Scarcity and “The Me Decade” (1 class)
    • The family as a haven in a heartless society (1 class)
    • Class, race, and culture in the American Family (3 classes)
    • Sex and gender (3 classes)
    • Review II (1 class)
    • The Ultimate Human Connection: The Love Relationship (4 classes)
    • Divorce and Remarriage (2 classes)
    • Single mothers-child care (2 classes)
    • Parenthood (3 classes)
    • Tests (2 classes)

    Coordinator
    Jan Fertig
  
  • SS 475 - Addictions and Compulsions

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces the student to various causes, consequences and treatments of compulsive and addictive behaviors. Included are drug and alcohol-related issues and compulsive behaviors that do not involve substances. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify various causes of alcoholism, chemical dependency, and compulsive behaviors
    • Objectively define and evaluate behavior regarding chemical substance and other addictions
    • Address the consequences of chemical dependency and alcoholism
    • Foster understanding of the differences between use and abuse of substances
    • Identify treatment procedures

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction (1 class)
    • Terminology (1 class)
    • Origins, effects, medical use and history o findividual drugs (4 classes)
    • Personality and drug use (1 class)
    • Alcohol and the body (2 classes)
    • The sociocultural context of drug use (1 class)
    • Comparison of etiologies regarding substance abuse (3 classes)
    • Adolescent development and substance abuse (1 class)
    • College populations and drinking (2 classes)
    • Adult children of alcoholics (2 classes)
    • Co-dependency (2 classes)
    • Treatment approaches (2 classes)
    • Gambling (2 classes)
    • Eating disorders (2 classes)
    • Student Projects (5 classes)
    • Test (1 class)

    Coordinator
    Jan Fertig
  
  • SS 476 - Death and Dying

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Death and dying is a universal human event. This course considers how individuals and societies develop ways of coping with death on a personal and on a societal level. Additional areas of focus include health care decisions, grief, suicide, homicide and terrorism. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Identify his/her attitudes regarding death and dying
    • Develop an awareness regarding anticipatory loss and grief
    • Review society’s decisions regarding terminal care and health care resource allocation

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction (1 class)
    • Attitudes toward death (1 class)
    • Pattern of death and dying: then and now Displacement of death from the home (1 class)
    • Expressions of attitudes toward death Language, humor, mass media, music, literature, visual arts (1 class)
    • Pioneers in death studies The rise of death education, the response to AIDS (1 class)
    • Perspectives on death: cross cultural and historical Death in early and traditonal cultures, death and dying in western culture, four cultural case studies, Native American, African American, Mexican American and Japanese American traditions (2 classes)
    • Break class in groups for projects (1 class)
    • Terminal illness-pain and suffering Reactions of the terminally ill, family reactions, Grief: the reaction to loss, Hospice (1 class)
    • Knowing when to stop A cross-cultural perspective to the funeral ritual, What is a living will? Power of Attorney (2 classes)
    • Guest speaker-Oncologists’ perspective (1 class)
    • Guest speaker-Nurse Clinician (1 class)
    • Test (1 class)
    • It is important to talk about the end of life (1 class)
    • Guest speaker-The perspective of a medical ethicist (2 classes)
    • Guest speaker-The perspective of the clergy (1 class)
    • Guests-Families who have lost children (1 class)
    • Guest-The problem of trauma induced stress (1 class)
    • Guest-The perspective of a funeral director and mortician (1 class)
    • Student Projects (6 classes)

    Coordinator
    Jan Fertig
  
  • SS 492 - Educational Methods: Instructional Design

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course acquaints the student with various learning styles, teaching styles and instructional methods. Time is devoted to the fundamentals and mechanics of classroom management, visual aids, assignments, evaluation techniques, course preparation and provision for individual differences in the classroom. Activities include lectures, discussion groups, group projects, student presentations, and outside reading. (prereq: GS 1001 , GS 1002 , GS 1003  and Junior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply learning theories to design course content, instructional strategies, and assessment tasks.
    • Be familiar with contemporary practices of instructional design in a variety of settings, including business, industry, government, and classroom education.
    • Write effective, measurable learning objectives.
    • Design assessments based on desired outcomes.
    • Map strategies for learning activities that link to outcomes.
    • Critically evaluate tools and methods.
    • Create media-rich educational content.

    Prerequisites by Topic
    • None 

    Course Topics
    • Instructional design foundations (6 classes)
    • Analysis of learning environments (4 classes)
    • Learning management systems  (4 classes)
    • Design of a learning environment (10 classes)
    • Implementation strategies (4 classes)
    • Evaluation techniques (4 classes) 

    Coordinator
    Tammy Rice-Bailey
  
  • SS 495 - Social Science Selected Studies

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course covers timely topics in the social sciences or specialized subjects that reflect the expertise/interest of current General Studies Department faculty. This class is limited to 15 students. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended.

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    David Kent
  
  • SS 4595 - The Sustainable City

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The first decade of the twenty-first century has seen a concerted effort among many politicians, policymakers, and urban planners to create greener, more sustainable cities. This course will take such efforts seriously, exploring in depth why and how urban centers across the globe are attempting to become more environmentally conscious. What is fueling this re-imagining of the city, and why is it happening now? Who is, and who isn’t, participating in such discussions? Questions of politics and public policy will drive this course, but attention will also be paid to economic factors (including the flight of capital and the legacy of deindustrialization) and a host of non-state actors (such as groups dedicated to conservation and environmental justice). This course will also feature a service-learning component, allowing students to see first-hand how such ideas are playing out in the city of Milwaukee. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Learn about the contexts (including political, economic, and social) in which they will have to operate as professionals
    • Gain a greater understanding of such important - though often ambiguous - concepts as “sustainability”, “environmentalism”, and “green technology”
    • Have the opportunity to partner with groups working on issues of sustainability in Milwaukee, allowing them to see how their skill sets can apply to the “real world”

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Michael Carriere
  
  • SS 4670 - Group Discussion

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Through this course, it is intended that the student will learn the theories, principles and dynamics of group interaction and through practice will learn the skills essential for both leading and participating in small group discussion. (prereq: EN 241 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Define small group communciation
    • Discuss the general theories that apply to small group communication
    • Identify the major components of small group communication
    • Identify the task, maintenance, and individual roles that group member assume
    • Identify the behaviors that contribute to a defensive or supportive climate
    • Explain why nonverbal communication is important to group communication
    • Differentiate between group problem-solving and group decision making
    • Formulate a question of fact, value, or policy for a problem-solving discussion
    • Apply problem-solving techniques to solve a problem
    • Explain why conflict occurs in groups
    • Identify strategies for managing different types of conflict
    • Describe three styles of leadership

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction (1 class)
    • Understanding small groups (2 classes)
    • Small group communication (2 classes)
    • The group formation process (2 classes)
    • Relating to others in groups (2 classes)
    • Improving group climate (2 classes)
    • Nonverbal group dynamics (1 class)
    • Decision-making and problem-solving in groups (2 classes)
    • Small group problem-solving techniques (2 classes)
    • Defining conflict in small groups (2 classes)
    • Conflict resolutions (2 classes)
    • Making effective choices as a participant (2 classes)
    • Making effective choices as a leader (2 classes)
    • Observing and evaluating group communication (1 class)
    • Presentational speaking (2 classes)
    • Group Project Work (2 classes)
    • Group Presentations (2 classes)

    Coordinator
    James Friauf
  
  • SS 4715M - Middle Eastern Culture

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course provides an overview of the various cultural aspects of contemporary Middle Eastern societies. Of particular importance will be the role of Islam as a religious, social, and cultural system among the various ethnicities and societies in the Middle East. Also examined will be the economic systems of nomadic and pastoral groups, agriculturalists, and modern urban dwellers; kinship, marriage and the family; women in Middle Eastern societies; and political systems in the Middle East. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None

    Course Topics
    • None appended

    Coordinator
    Patrick Jung
  
  • SS 4770 - Organizational Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This subject investigates organizational structures and the possible impediments to effective communication within the structure. Various tactics are studied to promote better communication. Attention is paid to managerial problems, specialized jargon, filtering and distortion in directional communication, and informal communication channels. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the basic theories and concepts of organizational communication
    • Understand how communication creates, maintains, and alters organizational culture
    • Apply the concepts learned toward the improvement of personal and professional communication skills.

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction (1 class)
    • Organizational communication (2 classes)
    • Theory of organization (2 classes)
    • Communication climate (2 classes)
    • Verbal/nonverbal communication (3 classes)
    • Small-group communication (3 classes)
    • Communication channels (2 classes)
    • Planning organizational communication (2 classes)
    • Diagnosing change (2 classes)
    • Implementing change (2 classes)
    • Career paths (1 class)
    • Dyadic communication (2 classes)
    • Project work (2 classes)
    • Project presentations (3 classes)
    • Exam (1 class)

    Coordinator
    James Friauf
  
  • SS 4795 - Latin American Society

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course examines contemporary relations in Latin America between indigenous and non-indigenous populations with a special focus on Guatemala. The culture of the indigenous peoples of Latin America will be examined, particularly the Maya Indians of Guatemala. The course will also examine the governmental and political relationships that exist between indigenous villages and the central government in Guatemala with special emphasis upon the effects that the Guatemalan Civil War has had upon these relationships. Students must receive the instructors’ permission to register for this course. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended.

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Patrick Jung

Technical Communication

  
  • TC 151 - Theory of Human Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Various theories of communication are examined in order to establish a framework for understanding the complex phenomenon of human communication. Theory is defined and a number of theories that cover a wide range of communication concepts (such as semantics, nonverbal communication, and persuasion) are studied. Theories are examined critically to determine the social, political, and historical factors which might have motivated the authors and perhaps colored their perceptions of communication. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the different theories related to human communication
    • Point out the strengths and weaknesses of different communication theories
    • Apply various communication theories to various real-life problems
    • Utilize different communication theories in an attempt to solve communication problems
    • Understand how various concepts such as signs, symbols, paralanguage, nonverbal communication, and proxemics relate to human communication
    • Differentiate between the morpho-phonemic and syntactic levels of language
    • Identify various social roles which one might have to fill and understand how these roles affect communication in a given society and help determine communication competence
    • Write essays which analyze specific theories as they apply to real-life situations
    • Record observations about communication theories in a journal.

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction (1 class)
    • History of human communication and language (1 class)
    • Definition of human communication (1 class)
    • Theories of communication (3 classes)
    • The meaning of words (semantics) (1 class)
    • Management of meaning (1 class)
    • Nonverbal communication (1 class)
    • Interpersonal Communication (2 classes)
    • Commination in relationships (5 classes)
    • Mental processes in communication (2 classes)
    • Organizational communication (2 classes)
    • Persuasive communication (3 classes)
    • The Role of technology in communication (1 class)
    • Culture and communication (3 classes)
    • Gender and communication (2 classes)
    • Ethics and communication (1 class)

    Coordinator
    Dianne Bender
  
  • TC 172 - Desktop Publishing

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course combines classroom discussion and a “hands on” computer lab to prepare students to design and develop page layouts on Macintosh and PC computer systems. Students completing this course become literate in computer terminology through discussions on historical computer development, different operating systems, and computer hardware/software. In addition, the principles of page design and layout techniques are examined. The lab portion of the course allows students to use and learn several software programs at various levels, including Adobe InDesign, Adobe Illustrator, Adobe Photoshop, and scanning software. After completing this course, students are able to use the desktop computer and various software programs in combination to create professional looking documents. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand how to design and develop page layouts on an Apple computer system
    • Become literate in computer technology through discussions on historical computer development, different operating systems, and computer hardware/software
    • Understand the fundamental principles of page design and layout techniques
    • Use the desktop computer and various software programs in combination to create professional looking documents

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction and history of computers (1 class)
    • Types of computers (1 class)
    • Hardware storage and processing devices (1 class)
    • Hardware output devices (1 class)
    • Applications and Systems Software (1 class)
    • Elements of organization and design (1 class)
    • Examining type and type decisions (1 class)
    • Graphics and the Art of Illustration (1 class)
    • Common Design Pitfalls and their Solutions (1 class)
    • LABS [with various topics] (10 classes)
    • Exams (2 classes)

    Coordinator
    Dianne Bender
  
  • TC 242 - Persuasive Speech

    3 lecture hours 0 lab hours 3 credits
    Course Description
    Students will study the organization of persuasive presentations as well as the ethical considerations necessary for persuasive communicators. Theories of attitude, change, and audience analysis will be covered. Value-based, logical, and emotional appeals will be presented as a foundation for discussing persuasive movements, mass media, propaganda, and advertising. (prereq: EN 241 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the theoretical foundations of attitude change
    • Understand the major types of persuasive appeals
    • Understand persuasion in all its forms and be able to analyze that persuasion
    • Prepare and perform a persuasive presentation

    Prerequisites by Topic
    • Basics of speech communication
    • Speech organization and composition
    • Audience analysis
    • Delivery and basic use of visual aids
    • Listening skills
    • Persuasive speaking
    • Informative speaking

    Course Topics
    • Course introduction (1 class)
    • Organization and structure (1 class)
    • Ethics (2 classes)
    • Theories of Persuasion (3 classes)
    • Audience analysis (3 classes)
    • Value-based appeals (2 classes)
    • Logical appeals (2 classes)
    • Emotional appeals (2 classes)
    • Movements, media and propaganda (3 classes)
    • Advertising (3 classes)
    • Presentation (8 classes)

    Coordinator
    James Friauf
  
  • TC 261 - Research Methods

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course will introduce students to the basics of the scientific method of conducting primary research. Research methods and design will be explained and techniques for gathering information will be explored. (prereq: EN 132 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand scholarly research
    • Utilize the tools of research, including the library and computers
    • Recognize the importance of clearly defining the problem for research study
    • Understand the methods of conducting research
    • Design a survey questionnaire
    • Design interviews and telephone surveys

    Prerequisites by Topic
    • Elements of technical writing
    • Defining audiences
    • Organization of formal reports
    • Readability guidelines
    • How to formulate questions
    • Methods fo collecting information

    Course Topics
    • Course Introduction (1 class)
    • Defining research (2 classes)
    • Tools-library, computer (2 classes)
    • Defining the problem (2 classes)
    • Reviewing the literature (2 classes)
    • Planning the project (2 classes)
    • Writing proposals (1 class)
    • Organizing research information (1 class)
    • Historical method (1 class)
    • Descriptive surveys (2 classes)
    • Analytical surveys (2 classes)
    • Designing questions (2 classes)
    • Designing questionaires (2 classes)
    • Survey interviewing (2 classes)
    • Telephone surveys (1 class)
    • Ethics in survey methods (1 class)
    • Experimental methods (1 class)
    • Presenting the results (3 classes)

    Coordinator
    R. David Kent
  
  • TC 321 - Visual Design Techniques

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This is a survey course encompassing the fundamentals of visual communication, computer graphics, traditional techniques and their application to communication design. Production exercises include advertising-based documents, informational/persuasive-based documents, vector graphic/logo design, and basic web design. Effective applications of typographic design, visual layout, audience consideration, client consideration, and color are integrated throughout the course and through the use of Photoshop, Illustrator, Fireworks, and Dreamweaver. This course is a balance between lecture, in-class workshops, and group projects. This class requires that the student have some experience with desktop publishing software and/or some awareness of the Adobe Creative Suite programs. (prereq: EN 132  or advanced writing skills)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Execute a clear understanding of what constitutes effective design in visual communications
    • Employ principles of effective design by use of typography, interaction of type and image, composition by use of contrasts and other skills acquired from projects throughout the quarter
    • Know basic functions of at least one text based program and one illustration-based program enough to execute a quality piece that could be taken to press
    • Have a better understanding of a variety of techniques utilized in various visual communication fields including power point, multi-media and web design

    Prerequisites by Topic
    • None 

    Course Topics
    • The Design Process
    • The Elements and Principles of Design
    • Design Application and Planning
    • Color Aesthetics, Psychology and Applications
    • Designing for the Web
    • Final Project
    • Working With Clients as Both an Individual and a Group
    • Understanding Audience
    • Designing Advertising Materials
    • Creating Effective Logos

    Laboratory Topics
    • Work will be done on MSOE-issued laptops with MSOE-issued Adobe Creative Suite software package.

    Coordinator
    Nadezhda Shalamova
  
  • TC 332 - Advanced Technical Writing

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course gives the student practical experience in developing and preparing technical documentation. Discussions emphasize the importance of knowing your audience and writing efficient documentation. Students learn and experience first-hand the technical documentation process preparing them for the tasks for which they will be responsible in their careers. The major requirement for this course is researching, writing and producing a user manual. The manual will be of a quality that it can be used as part of the students’ portfolios. In addition, students are responsible for a number of technical writing assignments leading up to the completion of the user manual. These include, but are not limited to, a user analysis, documentation plan, and style guide. (prereq: EN 132  or TC 1111 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be familiar with the process involved in the creation and production of a user manual
    • Conduct a task analysis in regards to user documentation and other types of written instructions
    • Plan and design a user manual
    • Create and prepare marketing support materials
    • Meet deadlines while working on multiple projects
    • Edit documents for style and content
    • Work effectively in group situations
    • Gain experience dealing with subject matter experts
    • Effectively conduct oral presentations
    • Become familiar with professional journals and organizations

    Prerequisites by Topic
    • Technical writing skills
    • Fundamentals of page layout and design
    • Organizational skills

    Course Topics
    • Course overview and group project definition (2 classes)
    • Introduction to group writing (1 class)
    • Group project description and selection (3 classes)
    • Group communications (3 classes)
    • Planning stages of the user manual (4 classes)
    • Organizational strategies used for manuals including task analysis (3 classes)
    • Formatting and layout of the manual (3 classes)
    • Drafting the document (3 classes)
    • Editing and document review (3 classes)
    • Producing the manual (3 classes)
    • Oral presentation skill development (2 classes)

    Coordinator
    Dianne Bender
  
  • TC 342 - Professional Presentation Techniques

    2 lecture hours 2 lab hours 3 credits
    Course Description
    The course is designed to challenge conventional methods of creating and delivering professional presentations. The course incorporates several ground-breaking presentation approaches that have influenced the perceptions of the world’s famous brands and businesses. Through hands-on projects, students will learn how to apply innovative presentation techniques to create influential content, captivating visuals, and dynamic and memorable performances. (prereq: EN 241 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Use rhetorical strategies of audience analysis and storytelling to create high-stakes presentations
    • Identify several patterns for organization
    • Apply effective design techniques to maximize presentation effect

    Prerequisites by Topic
    • Fundamentals of public speaking: language, voice, diction, gestures, and body movement
    • Basic understanding of organization, development, support, and delivery of a chosen topic within a specific time limit
    • Familiarity with techniques for reducing speech anxiety

    Course Topics
    • Paradigm shift in professional presentation techniques: Presentation Zen (Garr Reynolds), Made to Stick (Heath), Presentation secrets of Steve Jobs, Duarte design (4 classes)
    • Thinking like a designer. Creating ideas, not slides (2 classes)
    • Why resonate: rhetorical appeals, audience analysis, and storytelling (2 classes)
    • Lessons from myths and movies: story, hero, journey (4 classes)
    • Creating diagrams and displaying data (4 classes)
    • Using visual elements: background, color, text, and images (4 classes)
    • Creating movement (2 classes)
    • Governing with templates and interacting with slides/visual aids (2 classes)
    • Create a S.T.A.R. and P.U.N.C.H. moments (2 classes)
    • The five theses of the power of a presentation (2 classes)
    • Boardroom vs Ballroom Presentations (4 classes)

    Coordinator
    Nadezhda Shalamova
  
  • TC 351 - Organizational Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This subject investigates organizational structures and the possible impediments to effective communication within the structure. Various tactics are studied to promote better communication. Attention is paid to managerial problems, specialized jargon, filtering and distortion in directional communication, and informal communication channels. Students can not earn credit for both TC 351 and SS 4770 . (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the basic theories and concepts of organizational communication
    • Understand how communication creates, maintains, and alters organizational culture
    • Apply the concepts learned toward the improvement of personal and professional communication skills.

    Prerequisites by Topic
    • None

    Course Topics
    • Course introduction (1 class)
    • Organizational communication (2 classes)
    • Theory of organization (2 classes)
    • Communication climate (2 classes)
    • Verbal/nonverbal communication (3 classes)
    • Small-group communication (3 classes)
    • Communication channels (2 classes)
    • Planning organizational communication (2 classes)
    • Diagnosing change (2 classes)
    • Implementing change (2 classes)
    • Career paths (1 class)
    • Dyadic communication (2 classes)
    • Project work (2 classes)
    • Project presentations (3 classes)
    • Exam (1 class)

    Coordinator
    James Friauf
  
  • TC 381 - Marketing Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course focuses on integrated marketing communications, which includes synchronized communication management, multichannel communication flow, message consistency, measurement, and tailored relationship-building messages. It tightly integrates the marcom function with marketing and sales objectives, concentrating on controlling the communication pathways with the customer. Primary emphasis is on writing a full range of marcom techniques. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Plan and execute a comprehensive marketing communication plan under specific organizational objectives
    • Understand the importance and necessity for integrating the various communication media
    • Write a press release and develop a targeted mailing list
    • Develop a creative strategy and platform for a specific organizational situation
    • Execute a creative strategy through developing and writing copy for advertising, brochures, direct mail and other marcom media
    • Analyze and select media based on target markets and organizational objectives
    • Identity and be familiar with marcom professional societies and publications
    • Identity and be familiar with professional discussion groups on the Internet
    • Effectively present information before an audience.

    Prerequisites by Topic
    • Basic computer skills
    • Basic writing skills
    • Some marketing knowledge

    Course Topics
    • Marketing fundamentals and overview of marcom techniques (3 classes)
    • Understanding the customer or audience (2 classes)
    • The marketing database (1 class)
    • Introduction to publi relations and publicity (3 classes)
    • Introduction to creative strategy (4 classes)
    • Understanding the marketing information plan (2 classes)
    • Introduction to advertising copywriting techniques (5 classes)
    • Advertising layout and production (1 class)
    • Introduction to direct mail and telemarketing (3 classes)
    • Introduction to print and broadcast media planning and budgeting (3 classes)
    • Role of the advertising agency (1 class)
    • Advertising lead management and follow up (1 class)
    • The Internet as a marcom technique (1 class)

    Coordinator
    R. David Kent
  
  • TC 433 - Knowledge Management

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This is a survey course encompassing the fundamentals of knowledge management (KM) for technical communication. KM is becoming an increasingly important discipline that promotes the discovery, capture, sharing, and application of an organization’s knowledge for the purpose of creating competitive advantage through a learning organization. The course will look at KM through the eyes of a content creator and knowledge manager. (prereq: EN 132  or advanced writing skills, selected articles and readings)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Execute a clear understanding of what knowledge management is and how it benefits an organization
    • Effectively employ the principles and basic functions of KM technology such as portals, blogs, websites, databases, content management tools and collaborative technologies
    • Have a better understanding of knowledge sharing and knowledge transfer
    • Exercise knowledge of content creation for knowledge management and learning organizations
    • Demonstrate a working knowledge of explicit and tacit knowledge for creating competitive advantage

    Prerequisites by Topic
    • No prerequisites by topic appended.

    Course Topics
    • Knowledge Management Strategy
    • Implementing Knowledge Management
    • Communities of Practice
    • Content Management for Technical Communicators
    • KM Costs and Economics
    • KM Measurement (Content Reuse)
    • Standards
    • Technical Communication’s Role in KM
    • Portals and Visual Design
    • Knowledge Sharing/Knowledge Transfer
    • Content Repositories, Real-time Learning, Work Flow, Collaborative Spaces, Expertise Location
    • Final Project

    Coordinator
    Paul Hudec
  
  • TC 451 - Mass Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course surveys mass communication theories and practices. The course will review all forms of historic and modern mass communication, including broadcasting and publishing. It will also consider the advent of networking via the Internet. The course will further examine the news business as well as the entertainment and information industries. Issues to be considered include mass media ownership and concentration; ethics and law; the influence of media upon public customs; attitudes and beliefs; and the credibility of media messengers. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the history of various media
    • Understand the laws, rules and regulations under which various media operate
    • Understand the forces that shape and are shaped by the media
    • View the media from the basis of both a viewer/reader and a critic

    Prerequisites by Topic
    • None 

    Course Topics
    • Course introduction
    • Mass communications: Process and effect
    • Global impact of modern media
    • Journalism: The practice and profession of news gathering
    • Historic press freedoms
    • The newspapers industry - current trends, use of graphics, etc.
    • Advertising and public relations
    • Publishing: Books and magazines
    • Broadcasting: TV, radio/current programming trends
    • The film industry
    • Recordings: Video, audio, digital data
    • The “information highway” - cable, computer networks, and more
    • Education and mass media
    • Media ownership
    • Credibility: Trusting the purveyors of media
    • Influence: How do mass media affect culture and society
    • Ethics: Media and social responsibility
    • The legal environment
    • Media and government: Regulation and legislation

    Coordinator
    Michael Carriere
  
  • TC 452 - Interpersonal Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to provide students with an opportunity to develop competencies in the areas of interpersonal communication in both the public and personal arenas. Various written individual assignments focus on sending and receiving clear verbal and non-verbal messages within the framework of both personal and professional contexts. Other areas of skill development covered are perception, listening, resolving conflicts, and the development and maintenance of interpersonal relationships. Students will participate in a research project working collaboratively in dyads. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be proactive in diagnosing and applying the principles of interpersonal communication on the personal level and in the workplace
    • Better understand him/herself as an interpersonal communicator
    • Be familiar with the various models of interpersonal communication
    • Employ the principles of perception checking and active listening
    • Increase awareness of the intercultural and international aspects of interpersonal communications
    • Become more aware of the importance and components of non-verbal communication in interpersonal communication
    • Develop an understanding of the anatomy of conflict and gain tools to defuse situations of conflict
    • Personalize concepts of building and maintaining interpersonal relationships

    Prerequisites by Topic
    • None 

    Course Topics
    • Introduction to Interpersonal Communication (1 (1 class)
    • Models of Communication and Interpersonal Communication (2 (2 classes)
    • Communication and the Self (3 (3 classes)
    • Interpersonal Communication and Perception (2 (2 classes)
    • Interpersonal Communicating Non-verbally (3 (3 classes)
    • Interpersonal Communicating Verbally (2 (2 classes)
    • Interpersonal Communication and Culture (3 (3 classes)
    • Interpersonal Listening and Responding (3 (3 classes)
    • Interpersonal Communication and Conflict Management (3 (3 classes)
    • Understanding, Developing and Maintaining Interpersonal Relationships (3 (3 classes)
    • Presentation of Papers (2 (2 classes)
    • Dyad Group Meetings (2 (2 classes)
    • Test (1 class)

    Coordinator
    R. David Kent
  
  • TC 453 - Intercultural Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    The objective of this course is to develop effective communicators who can recognize, analyze, and resolve intercultural conflicts. With a focus upon increased globalization and the changing nature of the nation’s population, students are taught to adapt to unfamiliar cultures and establish ways and means for effective communication. (prereq: None)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand how culture, in and of itself, influences communication and how it interacts with social, psychological and environmental factors to influence communication
    • Explain cultural similarities and differences in communication
    • Understand cultural issues that affect communication effectiveness
    • Recognize ethical issues in communicating with someone from a different culture or ethnic group
    • Have improved intercultural communication skills

    Prerequisites by Topic
    • None

    Course Topics
    • Course introduction (1 class)
    • An approach to the study of intercultural communication (2 classes)
    • Cultural influences on intercultural communication (2 classes)
    • Sociocultural influences on intercultural communication (2 classes)
    • Psychocultural influences on intercultural communication (2 classes)
    • Environmental influences on intercultural communication (2 classes)
    • Cultural variations in message decoding (2 classes)
    • Cultural variations in non verbal communication (2 classes)
    • Interpersonal relationships with strangers (2 classes)
    • Stranger’s adaptation to new cultures (2 classes)
    • Effectiveness in communicating with strangers (2 classes)
    • Becoming intercultural (2 classes)
    • Building and effective intercultural community (2 classes)
    • Chapter presentations (4 classes)

    Coordinator
    James Friauf
  
  • TC 490 - Independent Study

    0 lecture hours 0 lab hours 2 credits
    Course Description
    This subject provides an advanced student with an opportunity to develop an in-depth understanding of an area within the field of technical communication. (prereq: consent of department chairperson)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended.

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    R. David Kent
  
  • TC 495 - Selected Topics-Tech Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course covers timely topics in the technical communication field or specialized subjects that reflect the expertise/interest of current Technical Communication program faculty. This course fulfills the TC 495 requirement for Technical Communication majors. It also fulfills requirements for the Technical Communication minor, with individual course sections identified by subject area (theory, speaking, writing, applications) requirements met. This class is limited to 15 students (prereq: EN 132 , EN 241 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended.

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    R. David Kent
  
  • TC 498 - Technical Communication Practicum

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course is designed to give students working toward the technical communication minor or technical communication certificate an opportunity to gain workplace experience in the technical communication field. Each student is required to submit a final report documenting all aspects of the practicum experience. (prereq: senior standing, enrollment in TC minor or TC certificate program, permission of TC program director)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • No course learning outcomes appended.

    Prerequisites by Topic
    • None 

    Course Topics
    • No course topics appended.

    Coordinator
    Nadezhda Shalamova
  
  • TC 498 A - Technical Communication Practicum

    3 lecture hours 0 lab hours 3 credits
    Course Description
    TC 498 A  is designed to give students working toward the technical communication minor or technical communication certificate an opportunity to gain workplace experience in the technical communication field. Each student is required to submit a final report documenting all aspects of the practicum experience. (prereq: senior standing, enrollment in TC minor or TC certificate program, permission of TC program director).
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop job search and interview skills.
    • Explore diverse career options and interests. 
    • Develop or enhance professional skills and knowledge of workplace procedures. 
    • Develop networking contacts with professionals in a relevant field. 
    • Enhance professional résumés through on-the-job experience. 
    • Develop teamwork and leadership skills. 
    • Apply classroom learning to authentic work experience.

    Prerequisites by Topic
    • Foundations of technical writing.
    • Foundations of  desktop publishing and visual design.
    • Foundations of professional presentations.  

    Course Topics
    • No course topics appended.

    Coordinator
    Nadya Shalamova
  
  • TC 498 B - Technical Communication Senior Design Practicum

    1 lecture hours 2 lab hours 3 credits


    Course Description
    TC 498 B is designed to give TC majors an opportunity to work as a technical communication consultant on a Senior Design team at MSOE. Each student is required to make a presentation to TC faculty and students covering all aspects of the practicum experience. (prereq: Junior standing, enrollment in TC major,  permission of TC program director and Senior Design instructor).
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Use interpersonal and interview skills to sucessfully communicate with subject matter specialists.
    • Explore diverse career options and interests.
    • Enhance professional skills and knowledge of workplace procedures.
    • Develop networking contacts with professionals in a relevant field.
    • Enhance professional résumés through Senior Design experience.
    • Develop teamwork and leadership skills.
    • Apply classroom learning to authentic work experience.

     


    Prerequisites by Topic
    • Foundations of technical writing.
    • Foundations of desktop publishing and visual design.
    • Foundations of professional presentations.

    Course Topics
    • Review of Senior Design project requirenments. 
    • Development of the documentation plan. 
    • Implementation of the documentation plan. 
    • Communication with Senior Design team members.
    • Assessment of the project documentation.

    Coordinator
    Nadya Shalamova

  
  • TC 499 - Technical Communication Internship

    6 lecture hours 0 lab hours 6 credits
    Course Description
    The senior technical communication student is required to work in an approved technical communication situation. All internships must be arranged through the General Studies Department. This internship is designed to allow the student to experience the realities of the profession. Each student is required to submit a comprehensive final report documenting all aspects of the internship. (prereq: senior standing, permission of TC program director)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Students should learn how the communication area fits in with the rest of the company
    • Students should learn how jobs are assigned to this area of the company
    • Students should learn how to assist their supervisors in conceptualizing a project
    • Students should learn how to assist or take charge of completing a project
    • Student should learn the value of performing as a professional by being critical, helpful, punctual and polite
    • Student should learn the value of cooperating with fellow employees

    Prerequisites by Topic
    • Must be senior status
    • One quarter advance application to the General Studies Department and the permission of the department chairperson

    Course Topics
    • The projects are totally dependent on the host company

    Laboratory Topics
    • In a sense, all work done by the student is laboratory work because the student devotes his/her entire effort toward completing an actual project assigned by the company

    Coordinator
    Nadezhda Shalamova
  
  • TC 1111 - Introduction to Technical Communication

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces students to the wide range of career options available in the technical communication field. Special emphasis is given to technical writing style, which can be applied in all the upper-division technical writing courses. Both in-class and out-of-class writing assignments provide practical experience in working on style. Another aspect of the course is to provide students with tours of facilities which employ technical communicators. Students will also make an oral presentation about technical material. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand technical communication as a profession
    • Explore key roles, skills, tools and career paths for a technnical communicator
    • Experience class projects designed to provide practical experience in writing technical documentation
    • Learn from guest speakers to develop a better sense of the field and its career options

    Prerequisites by Topic
    • None 

    Course Topics
    • The Technical Writing Process (3 classes)
    • Documentation Plans (3 classes)
    • The Technical Writer’s Toolbox (3 classes)
    • Technical Specifications (3 classes)
    • Task-oriented Documentation (3 classes)
    • Visual Communication (3 classes)
    • Importance of Editing, Production Editing (3 classes)
    • Indexing (2 classes)
    • Global English Style Guides (2 classes)
    • Structured Authoring (3 classes)
    • Web 2.0 and Technical Communication (2 classes)

    Coordinator
    Nadezhda Shalamova
  
  • TC 3320 - Professional Technical Writing

    3 lecture hours 2 lab hours 4 credits
    Course Description
    This course gives the student practical experience in developing and preparing technical documentation. Discussions emphasize the importance of knowing your audience and writing efficient documentation. Students learn and experience first-hand the technical documentation process preparing them for the tasks for which they will be responsible in their careers. The major requirement for this course is researching, writing and producing a user manual. The manual will be of a quality that it can be used as part of the students’ portfolios. In addition, students are responsible for a number of technical writing assignments leading up to the completion of the user manual. These include, but are not limited to, a user analysis, documentation plan, and style guide. (prereq: GS 1002  or TC 1111  and Junior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Be familiar with the process involved in the creation and production of a user manual
    • Conduct a task analysis in regards to user documentation and other types of written instructions
    • Plan and design a user manual
    • Create and prepare marketing support materials
    • Meet deadlines while working on multiple projects
    • Edit documents for style and content
    • Work effectively in group situations
    • Gain experience dealing with subject matter experts
    • Effectively conduct oral presentations
    • Become familiar with professional journals and organizations

    Prerequisites by Topic
    • Technical writing skills
    • Fundamentals of page layout and design
    • Organizational skills

    Course Topics
    • Course overview and group project definition (2 classes)
    • Introduction to group writing (1 class)
    • Group project description and selection (3 classes)
    • Group communications (3 classes)
    • Planning stages of the user manual (4 classes)
    • Organizational strategies used for manuals including task analysis (3 classes)
    • Formatting and layout of the manual (3 classes)
    • Drafting the document (3 classes)
    • Editing and document review (3 classes)
    • Producing the manual (3 classes)
    • Oral presentation skill development (2 classes)

    Coordinator
    Dianne Bender
  
  • TC 4320 - Writing and Editing Across Media

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This course introduces students to the publishing industry and provides an overview of the entire process of publication, from the topic proposal stage through the printing and distribution of the final published product. All forms of publishing are covered: books, magazines (consumer, literary, trade), refereed professional journals, newsletters, and electronic venues and students develop strategies for targeting specific outlets for their work. Students write a series of individual query proposals, reviews, and articles, and they produce a newsletter issue, participating in all phases of the editing process from initial brainstorming and audience analysis to printing and distribution of the final publication. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the organization of the publishing industry
    • Appreciate the professional ethos of editors and publishers
    • Demonstrate familiarity with editing techniques
    • Identify and use rhetorical techniques exhibited by models of effective writing about science and technology

    Prerequisites by Topic
    • Audience analysis
    • Elements of technical style
    • Rhetorical forms
    • Page design
    • Document design
    • Techniques of illustration

    Course Topics
    • Course introduction (1 class)
    • Overview of publishing industry (1 class)
    • Writing for popular audiences (4 classes)
    • Grammar, punctuation, and style concerns (4 classes)
    • Writing for professional audiences (4 classes)
    • Discussion of editing strategies and techniques (8 classes)
    • Hands-on supervised writing workshops (4 classes)
    • Hands on supervised editing workshops (6 classes)
    • Midterm exam (1 class)

    Coordinator
    Katherine Wikoff
  
  • TC 4400 - Foundations of User Experience

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course covers the conceptual frameworks and applied methodologies for user-centered design and user experience research. Emphasis is placed on learning and practicing a variety of usability research methods/techniques such as scenario development, user profiling, tasks analysis, contextual inquiry, usability tests, expert inspection and heuristic evaluation. Assignments may include usability methods plans, user persona development, scenario and task modeling, card sorting, and a usability testing project. (prereq: GS 1001 , GS 1002 , GS 1003  or permission of Program Director and Junior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Apply basic principles of Information Architecture.
    • Use logic to create better user experiences for traditional technical documentation and multimedia.
    • Use prototyping to explore multiple iterations of designs and test their performance.
    • Design a user experience that is consistent and reliable from device to device.
    • Incorporate accessibility into a design process. 
    • Design and run a basic usability study.
    • Develop a content strategy to analyze and shape the tone, voice, and visual style for a brand or company. 

    Prerequisites by Topic
    • Foundations of technical writing.

    Coordinator
    Tammy Rice-Bailey
  
  • TC 4410 - Digital Portfolio

    2 lecture hours 2 lab hours 3 credits
    Course Description
    Digital portfolios have become a common form of professional online identity. Digital portfolios typically provide multiple samples of work, display technical and professional skills, and demonstrate reflection and meta-knowledge. This course helps students showcase their work and accomplishments by creating a digital portfolio with a free digital portfolio tool. The course is open to all MSOE students. Students are expected to organize their portfolio by core competencies in their major or specialization.  (prereq: GS 1001 , GS 1002 , GS 1003  or permission of Program Director and Junior standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Highlight academic competences and accomplishments and document career readiness.
    • Enhance their learning by reflecting on their skills and analyzing their academic and career goals.
    • Develop and apply skills in professional technical writing.
    • Develop and apply skills in user-centered document and visual design.
    • Create customized pages and samples of work using a free web portfolio tool.

    Prerequisites by Topic
    • Foundations of technical writing and document design.

    Coordinator
    Nadya Shalamova
  
  • TC 4510 - Mass Media, Culture, and Society

    3 lecture hours 0 lab hours 3 credits


    Course Description
    This course is meant to introduce students to the history, structure, and function of the mass media in the United States, paying close attention to how Americans have created and received information. The class will examine the role that such ideas as individual identity, nation-building, globalization, and regulation have played in the evolution of mass media. The course further interrogates the mechanisms of mass media - with an emphasis on the rise of social media - while fully exploring the relationship between technological advancement and the ways that Americans communicate. (prereq: GS 1001 , GS 1002 , GS 1003  or permission of Program Director and Sophomore standing)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the history of various media.
    • Understand the laws, rules and regulations under which various media operate.
    • Understand the forces that shape and are shaped by the media.
    • View the media from the basis of both a viewer/reader and a critic.

     


    Prerequisites by Topic
    • None

    Course Topics
    • Course introduction
    • Mass  communications: Process and effect
    • Global impact of modern media
    • Journalism: The practice and profession of news gathering
    • Historic press freedoms
    • The newspapers industry - current trends, use of graphics, etc.
    • Advertising and public relations
    • Publishing: Books and magazines
    • Broadcasting: TV, radio/current programming trends
    • The film industry
    • Social media
    • Recordings: Video, audio, digital data
    • The “information highway” - cable, computer networks, and more
    • Education and mass media
    • Media ownership
    • Credibility: Trusting the purveyors of media
    • Influence: How do mass media affect culture and society
    • Ethics: Media and social responsibility
    • The legal environment
    • Media and government: Regulation and legislation

    Coordinator
    Michael Carriere

  
  • TC 4540 - Online Help Authoring

    2 lecture hours 2 lab hours 3 credits
    Course Description
    This course is a study of the design and development of effective online help systems documentation. It presents principles of usable online information design, task-based user analysis, and tools for developing and delivering online help systems. Instruction will be provided in the use of an industry leading help authoring tool. Students will design and develop an online help project complete with embedded help, navigational aids, table of contents, index, and glossary. After completing this course, students will be able to create professional online help systems to effectively meet users’ needs. (prereq: GS 1001 , GS 1002  or permission of Program Director and Sophomore standing) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Conduct a user and task analysis.
    • Plan and apply online documentation strategies.
    • Use online help authoring applications (specific help authoring tool will be determined by instructor and industry trends).
    • Manage formatting, mechanics, and common sentence-style problems.
    • Plan, design, and create graphics for communicating technical information online.
    • Create online help from information in other media.

    Prerequisites by Topic
    • Foundations of techical writing. 

    Coordinator
    Dianne Bender

Undergraduate Research

  
  • UR 4981 - Undergraduate Research I

    1 lecture hours 0 lab hours 1 credits
    Course Description
    This is the first course in the three-course undergraduate research sequence. The goal of the course sequence is to allow undergraduate students to actively participate in a research project, the outcome of which is a thesis document. The student, under the supervision of a faculty member, pursues a research topic in that faculty member’s area of expertise. Approval of the research topic and project scope is required. In this course, the student conducts a literature search in the research area, defines the problem statement, and develops a project plan. The student also begins to examine theoretical concepts pertinent to the research project. (prereq: consent of department chair, junior standing, cumulative GPA >=3.2)
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Understand the research process
    • Conduct a literature search and create an annotated bibliography
    • Effectively read and evaluate journal articles
    • Formulate a research problem statement
    • Demonstrate independent thinking and learning

    Prerequisites by Topic
    • Varies

    Course Topics
    • To be determined by faculty advisor

    Laboratory Topics
    • No associated laboratory

    Coordinator
    Cory Prust
  
  • UR 4982 - Undergraduate Research II

    2 lecture hours 0 lab hours 2 credits
    Course Description
    This is the second course in the three-course undergraduate research sequence. In this course, the student begins the main body of research and produces a set of preliminary results pertaining to the project. These results are collected in an interim research report. (prereq: UR 4981 )
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Develop technical and scientific expertise in the research area
    • Report results in a manner appropriate for scientific research
    • Demonstrate independent thinking and learning

    Prerequisites by Topic
    • Varies

    Course Topics
    • To be determined by faculty advisor

    Coordinator
    Cory Prust
  
  • UR 4983 - Undergraduate Research III

    3 lecture hours 0 lab hours 3 credits
    Course Description
    This is the final course in the three-course undergraduate research sequence. In the first part of the course, the student continues and then completes the main body of research. In the second part of the course, the student disseminates the research findings in both written and oral formats. The student prepares a thesis document which is submitted to the faculty advisor in advance of a public oral presentation. (prereq: UR 4982 , consent of department chair).
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • Demonstrate technical and scientific expertise in the research area
    • Prepare a written thesis, which documents the research project and findings
    • Present the research in a formal public forum
    • Demonstrate independent thinking and learning

    Prerequisites by Topic
    • Varies

    Course Topics
    • To be determined by faculty advisor

    Coordinator
    Cory Prust

ESL

  
  • IG 201 - Intermediate Intensive Grammar I

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core course is the first of six contextualized intensive grammar courses with direct application in all four-language skills including an online component for additional practice in vocabulary and writing skills. It includes the present and past tenses, nouns, determiners, pronouns, present perfect, adjectives, adverbs, prepositions, and the simple future. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures in writing. This course is required for program completion. (prereq: None) 
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None

    Course Topics
    • None appended

  
  • IG 202 - Intermediate Intensive Grammar II

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core course is the second of six contextualized intensive grammar courses with direct application in all four-language skills including an online component for additional practice in vocabulary and writing skills. It includes the future, future time clauses, future conditionals, modal verbs, modal-like expressions, verbs + prepositions, phrasal verbs, comparatives, superlatives, gerunds and infinitives, and clauses and conjunctions. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures in writing. This course is required for program completion.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None

    Course Topics
    • None appended

  
  • IG 301 - Upper-Intermediate Intensive Grammar III

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core course is the third of six contextualized intensive grammar courses with direct application in all four-language skills including an online component for additional practice in vocabulary and writing skills. It includes the present and past, the perfect, the future, modals and modal-like expressions, nouns and pronouns, gerunds and infinitives, negative questions and tag questions. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures in writing. This course is required for program completion.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • IG 302 - Upper-Intermediate Intensive Grammar IV

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core course is the fourth of six contextualized intensive grammar courses with direct application in all four-language skills including an online component for additional practice in vocabulary and writing skills. It includes noun clauses, indirect speech, the passive, relative clauses, conditionals, and connecting ideas. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures in writing. This course is required for program completion.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • IG 401 - Advanced Intensive Grammar V

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core course is the fifth of six contextualized intensive grammar courses with direct application to the research paper writing process and different writing purposes. It incorporates more advanced and complex grammatical structures to cause and effect, comparison and contrast, and narrative essays. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures at college level writing. This course is required for program completion.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • IG 402 - Advanced Intensive Grammar VI

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core course is the last class of the contextualized intensive grammar courses with direct application to the research paper writing process and different writing purposes. It incorporates more advanced and complex grammatical structures to classification and definition, problem-solution, and summary- response and persuasion essays. Emphasis is given to avoiding and identifying most common grammar usage mistakes with explicit application of target structures at college level writing. This course is required for program completion.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • IW 001 - Remedial Intensive Writing

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This elective course is designed to provide a solid foundation in writing skills by aiding students to write and rewrite accurate sentences related to a topic. Emphasis is given to vocabulary, and grammar, brainstorming and organization of ideas in the pre-writing stage. Students become independent writers through the use of checklists and rubrics. Does not replace courses in core curriculum.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • IW 201 - Intensive Writing I: The Paragraph

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This elective course is designed to provide a solid foundation in writing skills by aiding students to write and rewrite well-organized, coherent and accurate paragraphs. Emphasis is given to brainstorming, organization of ideas, and analysis of paragraph samples. Students become autonomous writers through the use of checklists for accurate editing and rubrics. Does not replace courses in core curriculum.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • IW 202 - Intensive Writing II: The Short Composition

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This elective course is designed to provide a solid foundation in writing skills by aiding students to refine and develop coherent and accurate multi-paragraph compositions. Emphasis is given to fiction and non-fiction writing, summarization and citing sources. Autonomy is encouraged through the use of checklists for accurate editing and rubrics. Does not replace courses in core curriculum.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None

    Course Topics
    • None appended

  
  • IW 203 - Intensive Writing III: The Essay

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This elective course is designed to provide a solid foundation in writing skills by aiding students to refine and develop coherent and accurate essays. Emphasis is given to the application of critical thinking and personal experience, material incorporation and timed essay-writing exercises. Autonomy is encouraged through the use of rubrics and peer feedback checklists to encourage collaboration and self-editing. Does not replace courses in core curriculum.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

  
  • LC 001 - Language Media Center

    0 lecture hours 0 lab hours 0 credits
    Course Description
    This core application course provides students with the unique opportunity to work on self-directed internet-based programs that provide additional opportunities for practice, review, and reinforcement of learned skills throughout their program of studies. This program incorporates listening, reading, writing, speaking, vocabulary, grammar and pronunciation, role-plays, automated error corrections and feedback, continuous assessments, culture notes and native language support. Students work on their own Individualized Educational Plan (IEP) based on individual student’s needs and level of proficiency. This course is required for program completion.
    Course Learning Outcomes
    Upon successful completion of this course, the student will be able to:
    • None appended

    Prerequisites by Topic
    • None 

    Course Topics
    • None appended

 

Page: 1 <- Back 103 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13