|
Chemistry |
|
-
CHE 451 - Biochemistry II (W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Molecular biochemistry with emphasis on protein conformation and function, mechanisms of enzyme action and control, and energy production via glycolysis.
Prerequisite: CHE 450
|
|
-
CHE 452 - Biochemistry III (S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Molecular and cellular biochemistry with emphasis on cell membranes, lipid metabolism, aerobic energy metabolism, anabolism and the role of biochemistry in cellular signaling processes.
Prerequisite: CHE 451
|
|
-
CHE 465 - Fate and Transport of Pollutants (S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Mass balance. The use of equilibrium and chemical kinetics in the modeling of pollutant transport in water, soil and air. Mixing zone analysis, the use of Darcy’s law, flow nets and the Gaussian Plume approximation. Discussion, development and use of selected modeling scenarios.
Prerequisite: CHE 203 and CHE 206 , or CHE 223 , or MATH 252
|
Communication |
|
-
COM 104 - Introduction to Communication (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces Communication Studies. Principles and applications developed in context of career exploration, interpersonal, group, organizational and technical communication. Includes history and structure of communication field, career paths, research skills and role of technology. Required for majors.
|
|
-
COM 105 - Introduction to Communication Theory (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces basic theories and concepts in the Communication discipline. Acquaints students with major theories fundamental to communication research and to communication interactions including interpersonal, organizational, media and intercultural.
Prerequisite: COM 104 Pre- or Corequisite: WRI 122 |
|
-
COM 106 - Introduction to Communication Research (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces research in the communication discipline. Students find and analyze quantitative, qualitative and critical research. Introduces communication research as a process composed of methods, data-gathering, analysis, conclusions.
Prerequisite: COM 105
|
|
-
COM 107 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
COM 109 - Introduction to Communication Technology (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Introduction to the use of communication technology. Emphasis on the use of various communication technologies including social media, instant messaging, and visual communication technologies. Features projects using technology to effectively communicate to various audiences.
|
|
-
COM 115 - Introduction to Mass Communication (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Provides an introduction to mass media. Focuses on understanding how media operate with emphasis on contemporary social, economic, political, cultural and ethical issues.
|
|
-
COM 205 - Intercultural Communication (F,W,S) C Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces basic theories and concepts of intercultural communication. Builds understanding and skills enabling students to analyze intercultural interactions and develop and practice effective communication strategies.
|
|
-
COM 207 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
COM 215 - Creativity in Communication (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Define and learn how personal and group creativity can be enhanced. Study the lives of creative individuals in the arts, sciences, and industry. Individual and group exercises designed to enhance the creative process.
|
|
-
COM 216 - Essentials of Grammar and Punctuation (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Involves learning basic and advanced grammar and punctuation to provide a firm foundation for any type of writing.
Prerequisite: WRI 121 with grade “C” or better
|
|
-
COM 225 - Interpersonal Communication (F,W,S) C Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces interpersonal communication theory and practice. Students apply course concepts to analyze and practice dyadic communication to develop more effective work and personal relationships.
|
|
-
COM 237 - Introduction to Visual Communication (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces theory and rhetoric through several perspectives: personal, historical, technical, ethical, cultural, and critical. Emphasizes relationships between form/content, word/ image, and societal role of visual communication.
Prerequisite: WRI 122
|
|
-
COM 248 - Digital Media Production (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Study of the technical aspects of digital media design and production. Hands-on experience in creating and editing video and audio. Production of video and audio for specific contexts.
|
|
-
COM 255 - Communication Ethics (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Examines typical communication situations involving ethics. Provides methodologies for critically evaluating ethical situations. Uses case approach with emphasis on application.
Prerequisite: WRI 122
|
|
-
COM 256 - Public Relations (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces history and practice of public relations; emphasizes practical accomplishment of public relations campaigns. Topics: internal/external audiences, brochures, press releases, internal documents, pitches, issue management, and project design, execution. Service learning course.
Prerequisite: WRI 122
|
|
-
COM 276 - Democracy and Media (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Provides introduction to ownership/structure of media, politics, objectives, and links to the corporate and national economy. Introduces project analysis through ownership, sourcing, flak, advertising, ideology filters.
Prerequisites: COM 115 and WRI 122
|
|
-
COM 301 - Rhetorical Theory and Application (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces rhetorical theories and applications to personal, business and industrial settings. Focuses on evolution of rhetoric. Examines rhetorical effects on individual, group and mass communication.
Prerequisites: SPE 111 and WRI 227
|
|
-
COM 307 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
COM 309 - Communication Technology in Use (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Advanced use of communication technology. Emphasis on the use of communication technology to achieve specific communication goals. Features a large project using multiple communication technologies to reach specific audiences.
Prerequisites: COM 109 , MIS 101 , MIS 102 , and MIS 103
|
|
-
COM 320 - Advanced Intercultural Communication (W,S) C Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Builds on theories from COM 205 . Focuses on analyzing intercultural interactions in specific work contexts, for example health care, education, social services, business and technology.
Prerequisite: COM 205
|
|
-
COM 325 - Gender and Communication (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces basic theories and concepts of culturally-derived gendered communication patterns and behaviors. Builds understanding and skills enabling students to analyze those patterns and behaviors in order to develop and practice effective communication strategies.
Prerequisite: COM 205
|
|
-
COM 326 - Communication Research (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduction to research methods and design. Design of both quantitative and qualitative research. Emphasis on communication based methodologies: focus groups, directed interviews, and ethnomethodologies. Includes a research project and written and oral research reports.
Pre- or Corequisite: WRI 227 |
|
-
COM 336 - Nonverbal Communication (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Nonlinguistic aspects of human communication. Examines the relationships between nonverbal and verbal communication behavior and nonverbal communication skill. Topics include space, distance, environment, touch, gesture, facial expression and gaze as communication.
Prerequisites: COM 225 and SPE 111
|
|
-
COM 345 - Organizational Communication I (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Studies communication in organizations, including message movement, exchange and interpretation, identification of variables, roles and patterns influencing communication in organizations.
|
|
-
COM 346 - Health Communication (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Overview of interpersonal, social and cultural issues in health communication, including family interaction, roles of patients and caregivers, communication in health organizations and the role of media.
Prerequisites: WRI 122 with “C” or better, and COM 205 or equivalent
|
|
-
COM 347 - Negotiation and Conflict Resolution (F,S) C Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Examines theories and strategies for conduct of conflict and negotiation across contexts. Topics: destructive conflict cycles, confronting/managing conflict, social/psychological aspects, conflict analysis, causes and promoting constructive conflict.
Prerequisite: SPE 321 or instructor consent
|
|
-
COM 348 - Facilitation (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Provides experience leading small groups through deliberative processes including participatory decision making and conflict resolution. Provides theoretical and practical understanding of facilitation focusing on building skills in group leadership.
Prerequisite: SPE 321
|
|
-
COM 358 - Communication and the Law (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Issues involved in establishing legal parameters within which professional communicators work. Evolving interpretations of the first amendment, balancing conflicting first amendment claims, libel, limits of a free press, prior restraint, licensing and regulation.
Prerequisites: SPE 111 and WRI 227
|
|
-
COM 365 - Electronic Communication and Society (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Explores the Internet as a mediator of human communication and its effect on society. Topics include social media, informatics, entertainment/workplace contexts, and the convergence of technology as a global village.
Prerequisite: WRI 227
|
|
-
COM 401 - Civil Engineering Project I (F) C Lecture Hours: 4 Lab Hours: 6 Credit Hours: 6
First term of a two-term sequence integrating civil engineering design, group dynamics and technical communications. Students receive three credit hours in civil engineering design (CE 401 ) and three credit hours in communication for general education (COM 401). Students will be introduced to a major civil engineering project, prepare a professional engineering proposal and function effectively in engineering design teams. Formal written proposal and oral presentation of the proposal are required.
Prerequisite: Civil Engineering advisor consent Corequisite: CE 401
|
|
-
COM 402 - Civil Engineering Project II (W) C Lecture Hours: 4 Lab Hours: 6 Credit Hours: 6
Second term of a two-term sequence. Students receive three credit hours in civil engineering design (CE 402 ) and three credit hours in communication for general education (COM 402). Student teams will perform work as defined in the fall term proposal. Consultations with faculty, students and clients ensure work progresses toward stated goals. Term culminates with final design recommendations presented in a written report and oral presentation. Plans and specifications and a construction cost estimate will also be completed.
Prerequisite: COM 401 /CE 401 both with grade “C” or better Corequisite: CE 402
|
|
-
COM 407 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
COM 415 - Developing Effective Multimedia-based Presentations (W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Interdisciplinary course introducing students to the tools and skills associated with designing, developing, presenting and disseminating state-of-the-art multimedia presentations. Hands-on experience with graphics, digital/ audio video, animation and text.
Prerequisites: CST 101 or equivalent, SPE 111 and WRI 227
|
|
-
COM 420 - Externship (F,W,S) Credit Hours: (Variable to a total of 15 credits)
Students work in applied settings in their emphasis under the supervision of an on-site mentor. Regular contact with extern advisor. Written externship reports required.
Prerequisite: Senior standing
|
|
-
COM 421 - Senior Project I (F,W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Allows students to initiate research on a significant capstone project in the communication field. Focuses on development of a proposal and presentation.
Prerequisite: Senior standing
|
|
-
COM 422 - Senior Project II (W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Continues work of COM 421 , focusing on project research methodologies.
Prerequisite: COM 421
|
|
-
COM 423 - Senior Project III (F,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Focuses on completion of project, including final documentation and presentation.
Prerequisite: COM 422
|
|
-
COM 424 - Capstone Course (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Communication Studies majors complete a significant research project that bridges education with future profession or graduate school. Students collaboratively produce a project or portfolio reflecting strong critical thinking and application of communication theory and practice. Project topics vary by instructor.
Prerequisites: WRI 227 and Senior standing
|
|
-
COM 425 - Mediation (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Prepares students to mediate in public and private settings. Covers conflict management strategies, processes and issues including gender and cultural awareness.
Prerequisite: COM 225 or instructor consent
|
|
-
COM 426 - Mediation Practicum (S) Credit Hours: (Variable Credit 1-3)
Mediation practice and observation with experienced mediators through the Klamath Mediation Center. Students will progress from observation, to co-mediation, and finally, mediation of real disputes. Builds on the theoretical insights and practice of COM 425 .
Pre- or Corequisite: COM 425 |
|
-
COM 437 - Communication Training and Development (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Prepares students to facilitate communication skills workshops and differentiate between organizational structure and communication training needs. Topics include audience analysis, learning theory, curriculum design, presentation skills, classroom dynamics and assessment.
Prerequisite: SPE 321
|
|
-
COM 445 - Organizational Communication II (S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Examines organizational communication systems and the design of communication audit procedures. Synoptic reports of findings and recommendations.
Prerequisite: COM 345 or instructor consent
|
|
-
COM 446 - Communication and Leadership (W) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Explores the relationship between communication and leadership within organizations and the development and application of communication competencies associated with effective leadership.
Prerequisite: SPE 321 or instructor consent
|
Clinical Sleep Health |
|
-
CSH 201 - Human Development and Behavioral Health (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Normal sleep architecture over the lifespan. Behavioral, physiological, and environmental patterns that contribute to healthy sleep.
|
|
-
CSH 220 - Sleep Disorders and Co-Morbidities (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Pathophysiology, epidemiology, and clinical presentation of abnormal sleep. Understanding and recognition of major co-morbidities associated with sleep disorders.
|
|
-
CSH 225 - Impact of Neurologic Disorders on Sleep (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Effect and management of chronic neurological disorders on sleep quality and therapy outcomes.
|
|
-
CSH 231 - Pharmacology of Sleep (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Different classes of medication, dependency, addiction, long term effect on sleep, and prognosis for other sleep therapies.
|
|
-
CSH 233 - Sleep Therapies and Compliance (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Non-prescription sleep therapies, PAP, CBT, Light Therapy, Chronotherapy and other treatment modalities. Patient compliance issues, predictors of outcomes, and psychological theories.
|
|
-
CSH 242 - Evaluation and Measurement Tools (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Physiological, psychological, and psychomotor evaluation and measurement tools to assess severity of sleep disorders and patient response to therapy.
|
|
-
CSH 268 - Learning, Health Literacy, and Community Education (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Adult education theories, appropriate communication strategies for health literacy, development of programming for patients, families, allied health providers, and community groups.
|
|
-
CSH 276 - Capstone Project (F,W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Students develop, plan and implement a project for community sleep education. Instructor functions as a consultant.
Prerequisite: CSH 268
|
|
-
CSH 277 - Clinical Sleep Health Externship (F,W,S) Lecture Hours: 0 Lab Hours: 40 Credit Hours: 13
Clinical skills essential for the practice of sleep case management. Patient assessment, creation of individualized care plans, long term compliance monitoring, and identification of changes in the status of other chronic diseases. Students must be employed in a clinical facility that treats sleep disordered patients. (400 contact hours).
Prerequisite: CSH 268
|
Computer Systems Engineering Technology |
|
-
CST 102 - Introduction to Computer Systems (F) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Concepts, terms, and trends related to the computer engineering technology (hardware) and software engineering technology (software) curriculums. Includes discussions on fundamental aspects of the computer field. Laboratory component will introduce students to micro-computers, programming concepts and various computer/engineering related software.
Prerequisite: CSET major or instructor consent
|
|
-
CST 107 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
CST 116 - C++ Programming I (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Computer concepts and problem solving methods using C++ programming language. Topics include: algorithms, simple data types, conditional and iterative structures, function definition, structured programming and documentation. Cannot be taken for graduation credit if student has completed MIS 116 .
Pre- or Corequisite: MATH 111 |
|
-
CST 120 - Embedded C (S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
C programming concepts for embedded platforms such as cross-compilation, storage classes, dynamic memory allocation, bitwise operations and masking. Embedded systems topics such as I/O ports, interrupts, timers and hardware interfacing will also be explored.
Prerequisites: CST 126 and CST 162
|
|
-
CST 126 - C++ Programming II (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Solving complex problems using advanced features of the C++ language. Topics include function usage, pointer data type, dynamic memory allocation, string manipulation, and structure and union data types. Emphasis is on structured program design techniques. Cannot be taken for graduation credit if student has completed MIS 126 .
Prerequisite: CST 116 with grade “C” or better
|
|
-
CST 130 - Computer Organization (W,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Introduces computer elements, organization, and instruction sets, computer arithmetic, ALU, Registers, Datapath, memory and Control unit functions.
Prerequisite: CST 162 with grade “C” or better
|
|
-
CST 131 - Computer Architecture (F,S) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Continuation of CST 130 . Topics include main memory, cache, virtual memory, memory management, secondary storage, networks, operating system functions, and pipelining.
Prerequisite: CST 130 with grade “C” or better
|
|
-
CST 133 - Digital Logic II (F,W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Introduction to sequential logic, latches, flip-flops, registers, counters, timers, finite state machines. Implementation in programmable logic devices using HDL. DC and AC parameters, timing analysis. Laboratory is integral to class.
Prerequisite: CST 162 or EE 131 , both with grade “C” or better
|
|
-
CST 134 - Instrumentation (F,W) Lecture Hours: 0 Lab Hours: 3 Credit Hours: 1
Lecture/laboratory course that provides students experience in measuring, calibrating, and testing digital and analog systems. Uses various test equipment for test and measurement of digital and analog components.
Pre- or Corequisite: CST 133 |
|
-
CST 136 - Object-Oriented Programming with C++ (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
A study of object oriented programming with C++. Beginning and intermediate concepts are covered including classes, objects, member functions, overloading, inheritance, polymorphism, templates, and virtual functions. This course prepares students with a strong C background for upper-division coursework using C++. Cannot be taken for graduation credit if student has completed MIS 136 .
Prerequisite: CST 126 with grade “C” or better
|
|
-
CST 162 - Digital Logic I (F,W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Introduction to combinational logic. Includes introduction to number systems, Boolean algebra, logic gates, Muxes, Decoders, Adders, Subtracters. Logic design using a hardware description language. Laboratory integral to the class.
Pre- or Corequisite: MATH 100 |
|
-
CST 204 - Introduction to Microcontrollers (W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
An introduction to microcontrollers (uC). Signals and data flow within simple systems. Introduction to instruction set, software development tools and I/O techniques, both programmed and interrupt-driven. Experiments using uC plus external circuits in applications.
Prerequisites: CST 131 and CST 250 , both with grade “C” or better, or instructor consent
|
|
-
CST 207 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
CST 211 - Data Structures (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Discussion of efficient methods of data representation such as stacks, queues, linked-lists, binary trees, B-trees. Emphasis is on data representation and algorithm analysis.
Prerequisite: CST 136 with grade “C” or better
|
|
-
CST 223 - Concepts of Programming Languages (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Study of principles and fundamental concepts characterizing high-level programming languages, including history and survey of programming paradigms, syntax and semantic rules, data types, control flow and data abstraction.
Prerequisite: CST 126 with grade “C” or better
|
|
-
CST 229 - Introduction to Grammars (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
The concepts involving alphabet words and languages will be discussed. Related topics in automata and regular expression will be explored. Emphasis is on context free grammars, parse tree and parsing techniques.
Prerequisites: CST 211 , and CST 223 or CST 231
|
|
-
CST 231 - Digital Systems Design I (W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Concepts, terminology and techniques in design and implementation of digital system components. Synchronous sequential logic design with emphasis on state machines. System design process including synthesis using Verilog HDL and implementation in programmable logic devices. Lab integral to course.
Prerequisite: CST 133 with grade “C” or better
|
|
-
CST 236 - Software Systems Testing (W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Focus on software testing and reliably monitoring the health of software development. Topics include test driven development, story driven tests, unit tests, Web tests, load tests, static code analysis and dynamic code analysis.
Prerequisite: CST 136 with grade “C” or better
|
|
-
CST 238 - Graphical User Interface Programming (S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Introduction to HCI and GUI design in a rapid application development environment. Prerequisite material in delegation, events, and multithreaded programming included. Topics: forms, containers, components, controls, modal/modeless windows, fixed/ dynamic layouts, SDI/MDI applications, application internationalization, and data binding.
Prerequisites: CST 211 with grade “C” or better and SPE 111
|
|
-
CST 240 - UNIX (W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Students will study the structure of the UNIX/ Linux Operating System, including: file structure, input/output processing, commands and utilities, shell configuration, communications, and script programming languages. Emphasis will be placed on lab work done within the UNIX/Linux environment.
Prerequisite: CST 126 with grade “C” or better
|
|
-
CST 250 - Computer Assembly Language (F,W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Concepts of assembly language programming applied to a modern computer; data and instruction formats, address generation; data definition, storage allocation and program control statements; sub-routine library; CPU instruction set; control records; and writing of sub-routines.
Prerequisites: CST 126 and CST 130 with grade “C” or better
|
|
-
CST 262 - Digital Design Using HDL (F,W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Advanced digital circuit design. HDL is used in designing sequential logic circuits such as registers, counters, and synchronous finite state machines. Basic digital circuit design and analysis with semiconductor devices is also covered. Laboratory is integral to the class.
Prerequisites: CST 162 with grade “C” or better, or EET 101 and EET 102
|
|
-
CST 276 - Software Design Patterns (F) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Design patterns establish a common terminology allowing developers to use a common vocabulary and share a common viewpoint of the problem. Design patterns provide a common point of reference during the analysis and design phase of a project.
Prerequisite: CST 136 with grade “C” or better
|
|
-
CST 307 - Seminar Credit Hours: (Hours to be arranged each term.)
|
|
-
CST 315 - Embedded Sensor Interfacing and I/O (F) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Introduction to Data Acquisition Systems. Sampling Theory, ADC, DAC, Signal Conditioning, Filters, Amplifiers, Noise. Transducers and sensors, including Bio-sensors. Sensor Interfacing, Smart Sensors, and Busses. Lab integral to course.
Prerequisites: CST 204 and EE 221
|
|
-
CST 316 - Junior Team-Based Project Development I (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
In this three-term sequence, students will work in teams to gather requirements, model, analyze, develop and integrate an n-tiered architecture software product. Students will learn about project management, software development lifecycle tools and processes, and quality assurance processes.
Prerequisite: CST 211 with grade “C” or better Pre- or Corequisites: CST 324 with grade “C” or better, and at least two of CST 236 , CST 238 , CST 276 , all with grade ”C” or better |
|
-
CST 320 - Compiler Methods (W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Basic concepts of compiler design and operation. Topics include lexical and syntactical analysis, parsing, translation, data flow analysis and code generation, and implementation of a small compiler.
Prerequisite: CST 229
|
|
-
CST 321 - Introduction to Microprocessors (F) Lecture Hours: 3 Lab Hours: 6 Credit Hours: 5
Hardware and assembly level software needed to interface a microprocessor to I/O ports, memory and interrupt sources. Topics include bus controller design, timing analysis, programmed I/O and interrupts. Extensive lab provides experience with system design, test and debugging using the 80386DX microprocessor.
Prerequisites: CST 204 and CST 231 , with grade “C” or better, or instructor consent
|
|
-
CST 324 - Database Systems and Design (F) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
An overview of Data Base Management Systems including requirements analysis methodology for data base design, conceptual DB design methodology including formulation of entity-relationship models, review of query language characteristics, and a comparison of commonly available DBMS.
Prerequisite: CST 211 with grade “C” or better
|
|
-
CST 326 - Junior Team-Based Project Development II (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
In this three-term sequence, students will work in teams to gather requirements, model, analyze, develop and integrate an n-tiered architecture software product. Students will learn about project management, software development lifecycle tools and processes, and quality assurance processes.
Prerequisite: CST 316
|
|
-
CST 328 - Graphics, Games, and Simulations Programming (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Introduction to games and simulations programming using a high end game development engine. Graphics topics: geometric transformations, physics simulation, collision detection/handling, and ray tracing/casting. Artificial intelligence topics: game theory, probability, steering behaviors, flocking behaviors, path-finding, and behavior trees.
Prerequisite: CST 238 or instructor consent
|
|
-
CST 331 - Microprocessor Peripheral Interfacing (W) Lecture Hours: 3 Lab Hours: 6 Credit Hours: 5
Expansion of processor based systems through off chip parallel bus interfacing. Adding off chip I/O ports, memory and parallel I/O devices. I/O port expansion through serial interface. In depth interface timing analysis. Extensive lab provides continued experience with system design, test and debugging techniques.
Prerequisites: CST 231 with grade “C” or better, and CST 321 or CST 337
|
|
-
CST 334 - Project Proposal (S) Lecture Hours: 1 Lab Hours: 0 Credit Hours: 1
Description of senior project; time management techniques; task assignment; development of in-depth senior project proposal and preparation of formal senior project. Includes use of PC-based planning.
Pre- or Corequisite: CST 336 or CST 373 |
|
-
CST 335 - I/O Device Interfacing Techniques (F) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Application of opto-couplers, peripheral drivers, A-D converters, and operational amplifiers to microprocessor/microcontroller based applications. Survey of transducer theory and available devices. An embedded system is used as a development platform in laboratory experiments.
Prerequisites: CST 204 and EE 223 , or EET 237 and EET 238 , or instructor consent
|
|
-
CST 336 - Junior Team-Based Project Development III (F,W,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
In this three-term sequence, students will work in teams to gather requirements, model, analyze, develop and integrate an n-tiered architecture software product. Students will learn about project management, software development lifecycle tools and processes, and quality assurance processes.
Prerequisite: CST 326
|
|
-
CST 337 - Embedded System Architecture (F) Lecture Hours: 3 Lab Hours: 6 Credit Hours: 5
Configuration, programming, testing, debugging of embedded systems. Serial interfaces including RS232, 12C and SPI. I/O methods including programmed I/O, interrupts and DMA. Interfacing issues related to timing and protocol. Impact of processor architecture and I/O methods on system performance.
Prerequisite: CST 204 with grade “C” or better
|
|
-
CST 340 - Advanced UNIX (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Advanced facets of the UNIX operating system will be explored. Topics of study will include: interprocess communication, programming, system administration. Students will use Oregon Tech computers operating under UNIX.
Prerequisite: CST 240
|
|
-
CST 344 - Intermediate Computer Architecture (F) Lecture Hours: 3 Lab Hours: 0 Credit Hours: 3
Register level design of a computer system, including the processor and memory structures. Cache and virtual memory. Includes analysis of both CISC (Complex Instruction Set Computer) and RISC (Reduced Instruction Set Computer) architectures.
Prerequisite: CST 204
|
|
-
CST 346 - .NET Programming in C# (F) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Essentials of programming using the C# language. It emphasizes C# programming structure, syntax, design, and implementation essentials, as well as a brief overview of the .NET framework. Creating Windows Forms and accessing ADO.NET are also examined.
Prerequisite: CST 211 or CST 313
|
|
-
CST 347 - Real-Time Embedded Operating Systems (W) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
OS Kernel Constructs and Problem Scaling, Small Scale Environment Specification, Process, Threads, Fibers, Synchronization Primitives, Small Scale Memory Management, Scheduling Paradigms, Real-Time Scheduling, I/O and Debugging. Lab integral to course.
Prerequisites: CST 211 and CST 240 , both with grade “C” or better
|
|
-
CST 350 - Introduction to VLSI Design (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
An introduction to the various aspects of Very Large Scale Integration circuits. Includes modern design techniques using CAD/CAE software tools, Design using Standard Cell techniques, discussion of full custom design and VLSI testing concepts. Demonstrations are included to supplement lectures. The course will include laboratory experience.
Prerequisites: CST 231 , CST 232, and EE 321 , or instructor consent
|
|
-
CST 351 - Digital Systems Design II (S) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Continuation of Digital Systems Design I. Focus on timing, test benches, testing, and security in programmable logic devices. Laboratory includes analysis, design, synthesis, simulation and testing of complete digital systems.
Prerequisites: CST 231 and CST 232
|
|
-
CST 352 - Operating Systems (F,S) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
Issues in Operating Systems Design. Topics include: processes, threads and fibers, privilege modes, preemptive multitasking, process state machine, scheduling paradigms, system calls/ traps, shared resources and synchronization primitives, memory management schemes/virtual memory, deadlock detection, handling, and avoidance, I/O management.
Prerequisites: CST 211 and CST 240 , both with grade “C” or better
|
|
-
CST 356 - Web Design and Development (F) Lecture Hours: 2 Lab Hours: 3 Credit Hours: 3
Basic components of Web development which include aspects of design as well as current development technologies. Development technologies include, but are not limited to, HTML/XHTML, JavaScript, and CSS. Other technologies discussed may include Java Applets, CGI programming, ASP.NET and PHP.
Prerequisite: CST 211 or CST 313
|
|
-
CST 371 - Embedded Systems Development I (F) Lecture Hours: 3 Lab Hours: 3 Credit Hours: 4
A three-term sequence covering design, implementation, test and documentation techniques used for embedded computer systems. Each student is required to work on and complete a project as a member of a team. The entire sequence must be completed in three consecutive terms.
Prerequisite: CST 204 Corequisite: CST 315 or CST 335
|
|
Page: 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
… Forward 10 -> 17 |