|
Civil and Environmental Engineering |
|
-
CEEGR 2210 - Mechanics of Materials I 4 credit hours Mechanics of solid deformable bodies; relationships between the external forces acting on elastic bodies and the stresses and deformations produced. Members subjected to tension, compression, flexure, and torsion. Four lecture hours per week.
Prerequisite Course(s): MEGR 2100, MATH 1336 Terms Typically Offered: Fall, Spring
|
|
-
CEEGR 2220 - Mechanics of Materials Laboratory I 1 credit hour Laboratory experiments on the mechanics of solid deformable bodies and the relationships between tension, compression, flexure, and torsion. Developing technical report writing skills; use of spreadsheets and computer graphics. Four hours per week.
Co-requisite Course(s): CEEGR 2210 Terms Typically Offered: Fall, Spring
|
|
-
CEEGR 2500 - Residential Design 3 credit hours This course exposes students to the process of building design and to basic building systems. This course is designed to help students develop a more qualitative understanding of the commercial engineering process, including design codes, engineering drawings, identifying load paths, working with clients, typical building elements, and sustainability possibilities in building design and construction. Three 75 minutes sessions per week. Laboratory.
Prerequisite Course(s): CEEGR 1050, MEGR 2100 Terms Typically Offered: Fall, Spring
|
|
-
CEEGR 2910 - Special Topics 1 to 5 credit hours
|
|
-
CEEGR 2960 - Independent Study 1 to 5 credit hours
|
|
-
CEEGR 3020 - Global Engineering Economics 3 credit hours Global perspective on elements of immediate and long-term economy of facility design, construction and maintenance; interest rates, present worth and prospective return on investment; depreciation and replacement studies.
Terms Typically Offered: Fall, Winter, Spring
|
|
-
CEEGR 3110 - Surveying and Geomatics 5 credit hours Introduction to engineering surveying, mapping, spatial data acquisition and processing. Engineering surveying topics include field methods and calculations for distance measurement, leveling, angle measurement, topographic surveys, and topographic mapping using computer aided design (CAD) software. Engineering applications include reading construction plans and specifications, horizontal and vertical highway curve design, the public land survey system, legal descriptions, and principles of land ownership. Elements of geomatics include propagation of error theory, coordinate systems, and global positioning system data acquisition and processing.
Prerequisite Course(s): MATH 1021/1022 (formerly MATH 1321/1322) Terms Typically Offered: Spring
|
|
-
CEEGR 3230 - Mechanics of Materials II 4 credit hours Continuation of the mechanics of solid deformable bodies. Beam topics, stability of columns, combined stresses and strains, fatigue and energy relationships. Laboratory experiments on the mechanics of solid deformable bodies and the stresses and deformations produced. Improving technical writing skills; use of spreadsheets and computer graphics. Three lecture hours and one three-hour laboratory per week.
Prerequisite Course(s): C- or better in CEEGR 2210, MATH 2340 Terms Typically Offered: Winter
|
|
-
CEEGR 3260 - Transportation Engineering 3 credit hours Introduction to the fundamentals of highway transportation systems. Methods of predicting travel demand and capacity supply. Use of field surveys and statistical representation of traffic characteristics. Urban transportation planning and design. Roadway design.
Registration Restriction(s): Junior standing required Terms Typically Offered: Winter even years
|
|
-
CEEGR 3280 - Timber Design 3 credit hours Design of basic timber structural members and connections. Specific structural design building codes.
Prerequisite or Co-requisite Course(s): CEEGR 3230 Terms Typically Offered: Winter odd years
|
|
-
CEEGR 3310 - Fluid Mechanics 4 credit hours Fluid properties. Elementary mechanics of incompressible fluids. Hydrostatics and fluid kinematics. Continuity and energy equations. Pump and turbine power calculations. Fluid resistance phenomena and estimations for laminar and turbulent flows. Momentum equation and dynamic forces. Dynamic similitude and hydraulic modeling.
Prerequisite or Co-requisite Course(s): MEGR 2300 Terms Typically Offered: Fall, Winter
|
|
-
CEEGR 3350 - Applied Hydraulics 4 credit hours Extension and application of fluid mechanics principles with laboratory. Pipes in series and in parallel. Branching pipes and pipe networks. Pipeline system curves. Basic hydraulic machinery. Analysis of pumping systems. Basic open channel flow. Backwater analysis. Culverts. Three lecture hours and one three-hour laboratory per week.
Prerequisite Course(s): CEEGR 3310 Terms Typically Offered: Winter
|
|
-
CEEGR 3370 - Fluids Laboratory 1 credit hour Experimental calibration of various flow meters, loss coefficients, and pipe friction factors. Experimental verification of various principles of fluid mechanics. One three-hour laboratory per week.
Co-requisite Course(s): (CEEGR Majors only): CEEGR 3310 Terms Typically Offered: Fall
|
|
-
CEEGR 3410 - Applied Environmental Biology 4 credit hours Basic principles of microbiology and biochemistry as applied to environmental control and wastewater treatment. Kinetic and energetic aspects are emphasized. Effects of domestic and industrial water pollution on the biological characteristics of natural waters and aquatic life are studied. Laboratory includes plating techniques, studying biological growth kinetics and advanced genetic techniques such as gene amplification using polymerase chain reaction (PCR).
Prerequisite Course(s): BIOL 1610/1611 Terms Typically Offered: Winter
|
|
-
CEEGR 3420 - Environmental Engineering Chemistry 4 credit hours Principles of chemical kinetics and thermodynamics applied to fundamental understanding of aqueous environmental samples, including natural waters, wastewaters, and treated waters; factors controlling inorganic and organic chemical concentrations, acid-base equilibria, and absorption phenomena.
Prerequisite Course(s): CHEM 1500/1501, or equivalent Terms Typically Offered: Spring
|
|
-
CEEGR 3510 - Engineering Geology 4 credit hours Mineralogy of rocks; types of rocks, their formation, structure and engineering properties; plate tectonics; structural geology; seismicity; introduction to and use of topographic maps, aerial photographs and geologic maps in engineering projects. Geotechnical field exploration techniques. Slope stability issues. Erosional and depositional land forms of rivers and glaciers. Engineering geology in contemporary civil engineering projects. Four lecture hours per week.
Terms Typically Offered: Fall
|
|
-
CEEGR 3530 - Soil Mechanics 5 credit hours Engineering properties and classification of soils; compaction, permeability, effective stress concept, consolidation, settlements and time rate of settlements, shear strength of soils, strength measurements of soils, field investigation. Four lecture hours and one laboratory session per week.
Prerequisite Course(s): CEEGR 2210, CEEGR 3310 Terms Typically Offered: Winter
|
|
-
CEEGR 3710 - Water Resources I 4 credit hours Hydrologic data sources, collection, and analysis, including frequency analysis. Precipitation, runoff, evaporation, and transpiration. Analysis of stream flow, hydrographs, flood mitigation, and drainage basins.
Prerequisite Course(s): CEEGR 3310 Prerequisite or Co-requisite Course(s): MATH 2310 or MATH 3411 Terms Typically Offered: Spring
|
|
-
CEEGR 3760 - Environmental Law and Impact Studies 3 credit hours Social, economic, and engineering factors involved in environmental regulations. National and regional water policies, programs, and administration. Emphasis on national environmental policy act and its implementation. Terminology of environmental inventory, assessment, and impact statement.
Registration Restriction(s): Junior standing required Terms Typically Offered: Winter even years
|
|
-
CEEGR 3860 - Sustainable Engineering 3 credit hours Introduces principles of green building including the sustainable use of water, energy and materials. Focuses also on the design of alternative energy production systems including solar, wind and microhydro systems for the developing world. Sustainable pollution control technologies for air and water are also examined. Students are required to identify a project that culiminates with a final design report and presentation.
Registration Restriction(s): Junior standing required Prerequisite Course(s): CHEM 1500 Terms Typically Offered: Winter odd years
|
|
-
CEEGR 3910 - Special Topics 1 to 5 credit hours
|
|
-
CEEGR 3960 - Independent Study 1 to 5 credit hours
|
|
-
CEEGR 4450 - Structural Mechanics 5 credit hours Classical and matrix methods in structural mechanics. Introduction to finite element analysis, dynamic response of structures, structural idealization and computer modeling.
Prerequisite Course(s): CEEGR 3230 Terms Typically Offered: Fall
|
|
-
CEEGR 4470 - Structural Design I 4 credit hours Design of structural members and connections. Specific structural design building codes. I. Steel design. II. Reinforced and prestressed concrete design.
Prerequisite Course(s): CEEGR 4450 Terms Typically Offered: Winter
|
|
-
CEEGR 4490 - Structural Design II 4 credit hours Design of structural members and connections. Specific structural design building codes. I. Steel design. II. Reinforced and prestressed concrete design.
Prerequisite Course(s): CEEGR 4450 Terms Typically Offered: Spring
|
|
-
CEEGR 4550 - Foundation Design 4 credit hours Design considerations for foundations. Introduction to Terzaghi’s bearing capacity theory and lateral earth pressure theory. Design of shallow and deep foundations. Design of retaining walls, sheet pile walls and anchored retaining structures. Slope stability analysis. Correlation of soil properties based on subsurface exploration results.
Prerequisite Course(s): CEEGR 3530 Terms Typically Offered: Spring
|
|
-
CEEGR 4720 - Water Resources II 4 credit hours Streamflow routing process. Hydrograph analysis and synthesis. Reservoir capacity, operation, and routing processes. Subsurface hydrology. Well hydraulics. Erosion and sedimentation.
Prerequisite Course(s): CEEGR 3710 Terms Typically Offered: Fall
|
|
-
CEEGR 4730 - Principles of Environmental Engineering 5 credit hours Introduction to water and wastewater treatment processes, air pollution control and hazardous waste management through the understanding of physical, chemical, and biological processes as well as mass balance analyses. Three lectures and one laboratory or field trip per week.
Prerequisite Course(s): CHEM 1500/1501, CEEGR 3420 Terms Typically Offered: Fall
|
|
-
CEEGR 4740 - Water Supply and Wastewater Engineering 4 credit hours Physical, chemical, and biological process design for water supply and wastewater treatment. Three lectures and one laboratory or field trip per week.
Prerequisite Course(s): CEEGR 4730 Terms Typically Offered: Winter
|
|
-
CEEGR 4750 - Hazardous Waste Engineering 4 credit hours Explores the fate and transport of hazardous materials in the environment. Regulatory considerations, programmatic criteria and remediation technologies are also evaluated. Requisites may be bypassed by the department with permission of instructor.
Prerequisite Course(s): CEEGR 4730 Terms Typically Offered: Spring
|
|
-
CEEGR 4870 - Engineering Design I 3 credit hours Design process, problem solving and decision making, project planning and scheduling, team dynamics, resumwriting, networking and interviewing skills, interaction with the professional engineering community, developing technical writing and oral communication skills. Engineering proposal preparation for senior capstone project.
Registration Restriction(s): Senior standing and department permission Terms Typically Offered: Fall
|
|
-
CEEGR 4880 - Engineering Design II 4 credit hours Group design project focusing on the integrative aspects of engineering subject matter. The project should focus on: (1) philosophy of design, a creative approach, and a comprehensive design project; planning, organizing and leading an engineering project, exercising judgment and considering economic factors; and (2) integrated aspects of creative design and analysis; case studies; design of a novel device or system. Two lecture and four design hours per week. The three-course series fulfills the senior synthesis core requirement.
Prerequisite Course(s): CEEGR 4870 Terms Typically Offered: Winter
|
|
-
CEEGR 4890 - Engineering Design III 3 credit hours Group design project focusing on the integrative aspects of engineering subject matter. The project should focus on: (1) philosophy of design, a creative approach, and a comprehensive design project; planning, organizing and leading an engineering project, exercising judgment and considering economic factors; and (2) integrated aspects of creative design and analysis; case studies; design of a novel device or system. Two lecture and four design hours per week. The three-course series fulfills the senior synthesis core requirement.
Prerequisite Course(s): CEEGR 4880 Terms Typically Offered: Spring
|
|
-
CEEGR 4910 - Special Topics 1 to 5 credit hours
|
|
-
CEEGR 4960 - Independent Study 1 to 5 credit hours
|
|
-
CEEGR 4990 - Undergraduate Research 1 to 5 credit hours Analytical, numerical, or laboratory investigation of a research problem in civil and environmental engineering under the supervision of a Civil and Environmental Engineering Department faculty member. Graded CR/F.
|
Communication |
|
-
CMME 2000 - Media Systems 5 credit hours Provides an understanding of the theories, practices, and impacts of media systems in the U.S. and other parts of the globe. Students will develop a critical appreciation of the development of media systems shaped by history, politics, regulations, political economy, technologies, culture, access, and representation. Students will write a literature review and will create media projects in order to demonstrate knowledge, understanding and reflective practice of current media systems and media literacy.
Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2010 - Introduction to Speech Communication 5 credit hours Develop communication competence by learning small group communication and public speaking theories and concepts, and repeatedly practice applying those theories and concepts. This is a “doing” course. Based on sound theoretical underpinnings, students learn a communication concept and then put that concept into action to improve their communication skills.
Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2100 - Interpersonal Communication 5 credit hours Formerly - CMJR 3550 Develop an understanding of interpersonal communication theories and concepts, and identify interpersonal communication skills strengths and weaknesses. Students will examine face-to-face and mediated contexts of interpersonal communication through use of case studies, their own lives and the thoughtful examination of the scholarly literature on interpersonal communication.
Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2180 - Public Speaking 5 credit hours Formerly - CMJR 2300 Practice and theory of constructing, presenting, and analyzing speeches. Emphasis on audience adaptation and the development of critical listening skills. Performance-oriented course, conversational English skills required.
|
|
-
CMME 2200 - Multimedia Reporting 5 credit hours Formerly - CMJR 2200 Writing and reporting for mass media: print, broadcast, online (includingblogs and tweets); using soundjournalistic norms and best practices to effectively convey news and information; targeting narratives for variedmedia audiences; writing on deadline; basic information gathering; basic interviewing. Writing and editing news and feature stories for the news media and all journalism platforms. Practice in writing, source development, and coverage of beats and neighborhoods.
|
|
-
CMME 2270 - Media Practicum 1 1 credit hour Formerly - CMJR 2800 Supervised work in writing, editing, newsgathering, photojournalism or productionon campus media.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2271 - Media Practicum II 1 credit hour Formerly - CMJR 2810 Supervised work in writing, editing, newsgathering, photojournalism or productionon campus media.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2272 - Media Practicum III 1 credit hour Formerly - CMJR 2820 Supervised work in writing, editing, newsgathering, photojournalism or productionon campus media.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2280 - Producing for Digital Journalism Platforms 5 credit hours Formerly - CMJR 2220 Introduction to digital production for all journalism platforms; use of text, audio and video for storytelling; creative application of digital tools/applications for non-fiction mass media.
|
|
-
CMME 2300 - Introduction to Strategic Communication 5 credit hours Formerly - CMJR 3700 Understand the basic concepts and principles of public relations including the history, ethics, and tactics associated with communication activities such as: media relations, community engagement, crisis communication, event planning, and social media management.
Terms Typically Offered: fall, winter, spring
|
|
-
CMME 2910 - Special Topics in Communication 1 to 5 credit hours Formerly - CMJR 2910 Special topicsin communication.
|
|
-
CMME 2960 - Directed Study in Communication 1 to 5 credit hours Formerly - CMJR 2960 Registration Restriction(s): instructor permission
|
|
-
CMME 3000 - Communication Law 5 credit hours The purpose of this course is to inform students how laws and policies shape media and communication systems, industries and content. They will learn about the specific laws that guide the work of communication practitioners and journalists, including: intellectual property, libel, privacy, obscenity, electronic media regulation, hate speech, and commercial speech. Students will be asked to think, write and speak critically about the political, social and economic forces that shape communication law and the impact those laws have on the cultures in which they operate.
Terms Typically Offered: fall, winter, spring
|
|
-
CMME 3100 - Intercultural Communication 5 credit hours Formerly - CMJR 3850 Study the relationship between communication and culture. Students will develop an understanding of different ways to examine and describe culture, allowing them to critically analyze the influence culture exerts on communication. Through learning different theoretical concepts, readings, field trips and being placed in a variety of experiential learning environments, students will develop their skills as ethical intercultural communicators.
Terms Typically Offered: fall, winter, spring
|
|
-
CMME 3101 - Rhetoric and Society 5 credit hours Examines the nature and important role of rhetoric in communication and contemporary society. Subjects covered include what rhetoric is, some of the ways it functions and influences thoughts and actions, and its social impact. Students in this course will study and apply rhetorical principles as both persuasive tools and as critical lenses to better understand how rhetoric shapes their own and our collective lives.
|
|
-
CMME 3102 - Topics in Communication Studies 1 to 5 credit hours In-depth course on a topic and its connection to communication studies and practices. Examples include: environmental communication, health communication and science communication.
|
|
-
CMME 3170 - Intercollegiate Speech and Debate 1 credit hour Formerly - CMJR 3530 Study and preparation of competitive speeches and debates. Requires participation on the Seattle University Speech and Debate Team. May be repeated to a maximum of 5 credits.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 3180 - New Media Communication 5 credit hours Formerly - CMJR 3410 Introduction to the historical developments, criticism, and practices of digital communication. The course focuses on lectures about the history of new media, readings and discussion about new media criticism, and practical lab experience learning basic HTML code.
|
|
-
CMME 3181 - Critical Analysis of Digital Media 5 credit hours Formerly - CMJR 3430 Examination of the ways in which emerging developments in communications technologies impact traditional conceptions of rhetoric. The course focuses on analyzing contemporary communications environments and how technologies alter audience, author, text, rhetorical strategies, message and channel. Students should become better versed in both the production and criticism of digital communication.
|
|
-
CMME 3182 - Advanced Rhetorical Theory 5 credit hours Formerly - CMJR 3420 Study of recurrent issues in the history of rhetorical thought from the ancient Greeks to 21st century America with special attention to the relationship between conceptions of rhetorical practice and social/ cultural conditions. Exploration of the scope and nature of rhetoric in contemporary society. Students learn methods of rhetorical criticism and apply those critical approaches in class discussions and a major interpretive/analytic essay.
|
|
-
CMME 3183 - Persuasion 5 credit hours Formerly - CMJR 3500 The study of communication as a means of personal and social influence. Includes examination of psychological and rhetorical foundations of persuasion and the critical analysis of persuasive messages in politics, advertising, and the mass media. Students learn techniques of persuasion and apply those techniques in a persuasive campaign. Discussions explore the ethical and social implications of contemporary persuasive techniques.
|
|
-
CMME 3184 - Organizational Communication 5 credit hours Formerly - CMJR 3830 Study of theories, process, and practice of communication in organizations, framed around the delicate balances between creativity and constraint, individual and collective needs, task and social outcomes in organizational life, from socialization to disengagement. Students participate in mini-internships in nonprofit organizations, which ground more theoretical discussions and expand professional experience in organizational communication.
|
|
-
CMME 3200 - Multimedia Investigative Journalism 5 credit hours Formerly - CMJR 3000 Using interviews, documents, and information-gathering techniques for advocacy/activism or to publish investigative narratives about individuals, businesses, or the government for multiple media platforms.
|
|
-
CMME 3201 - Mulitmedia Reporting for Social Change 5 credit hours Using interviews, documents, and information-gathering techniques for advocacy/activism or to publish investigative, inclusive and empathetic narratives about marginalized or underrepresented subjects.
|
|
-
CMME 3270 - Media Practicum IV 1 credit hour Formerly - CMJR 3800 Supervised work in writing, editing, newsgathering, photojournalism or productionon campus media.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 3271 - Media Practicum V 1 credit hour Formerly - CMJR 3810 Supervised work in writing, editing, newsgathering, photojournalism or productionon campus media.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 3272 - Media Practicum VI 1 credit hour Formerly - CMJR 3826 Supervised work in writing, editing, newsgathering, photojournalism or productionon campus media.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 3280 - Multimedia Persuasive Journalism 5 credit hours Formerly - CMJR 3200 Principles of persuasive writing for a multimedia audience; constructing editorials, opinion columns,critical reviews, blogs and other digital writing; study of classical and contemporary models.
|
|
-
CMME 3281 - Art of Interviewing 5 credit hours Formerly - CMJR 3040 Guides students through an exploration of the principles and practical skills that make up the art of interviewing. Students will probe contextualizing and the interdisciplinary theories that drive the process of interviewing. And they will apply those principles and theories as they study the practice of asking questions, structuring interviews, using culturally sensitive language, observation, and listening.
|
|
-
CMME 3282 - International Affairs Writing 5 credit hours Formerly - CMJR 3250 Focuses on writing and reporting on international affairs. This course “assigns” each student to different parts of the world (from within the classroom, through readings, through online research and international community resources available within Seattle).
|
|
-
CMME 3300 - Strategic Communication Writing 5 credit hours Formerly - CMJR 3100 Gain news judgment and writing skills by producing a variety of documents used in strategic communication such as news releases, fact sheets, FAQs, pitch emails, op-eds, web copy, and broadcast scripts.
|
|
-
CMME 3301 - Strategic Communication Campaigns 5 credit hours Formerly - CMJR 3710 Research, plan, execute, and evaluate a comprehensive communications campaign. Learn to critically evaluate the role and impact of campaigns in modern society.
|
|
-
CMME 3302 - Topics in Strategic Communication 1 to 5 credit hours An in-depth study of current strategic communication issues and activities.
|
|
-
CMME 3380 - Global Reputation Management 5 credit hours Formerly - CMJR 3750 A comparative analysis of the different public relations models and practices worldwide, the implications of the convergence of media technologies to the public relations industry, and understanding the impact of globalization as a technological, economic, and cultural phenomenon, and its relevance for public relations professionals.
|
|
-
CMME 3381 - Public Affairs 5 credit hours Formerly - CMJR 3770 An introduction to function and practice of issues management in the public relations industry, and its implications for understanding reputation management, crisis communication and public affairs.
|
|
-
CMME 3910 - Special Topics in Communication 1 to 5 credit hours Formerly - CMJR 3910
|
|
-
CMME 3960 - Directed Study in Communication 2 to 5 credit hours Formerly - CMJR 3960 Registration Restriction(s): instructor permission
|
|
-
CMME 4000 - Practical Experience in Communication 5 credit hours Practical experience applying communication concepts in a setting outside the classroom. Options include: internships, strategic communication consultancy, speech and debate, service-learning, study abroad and other approved options.
Registration Restriction(s): Junior standing and instructor permission
|
|
-
CMME 4001 - Strategic Communication Consultancy 5 credit hours Formerly - CMJR 4750 Individual and team project-based class in which the student operates as a strategic communications consultant with an industry or non-profit client. Client and student focus is on a specific project with clear deliverables.
|
|
-
CMME 4010 - Research Seminar in Communication 5 credit hours Formerly - CMJR 4680 In-depth study of communication issues. Preparation of a major research project. Registration restrictions may be bypassed by the department with permission of instructor.
Registration Restriction(s): Senior standing Terms Typically Offered: fall, winter, spring
|
|
-
CMME 4020 - Project Capstone 5 credit hours Students in this class work either alone or in a small group to encapsulate your educational experience in the production and execution of an original project. In Project Capstone all students will design and execute an original, clear communication and media plan in response to a public issue.
Registration Restriction(s): Senior standing advised Terms Typically Offered: fall, winter, spring
|
|
-
CMME 4200 - Multimedia Entrepreneurship 5 credit hours Formerly - CMJR 3060 Students learn to transform themselves into MEDIA ENTREPRENEURSwho can thrive in the ever-changing MEDIA landscape as they useprinciples of entrepreneurship and innovation and applyit to the development of creative ventures inemergingmedia and audiences.
|
|
-
CMME 4280 - Multimedia Story-Telling 5 credit hours Formerly - CMJR 4450 Advanced reporting, writing, and editing for the multimedia production of online journalism. Students undertake the creative creation of a web-based medium to reach out to audiences of their choice.
|
|
-
CMME 4910 - Special Topics in Communication 1 to 5 credit hours Formerly - CMJR 4910
|
|
-
CMME 4950 - Internship 1 to 5 credit hours Formerly - CMJR 4950 By permission only. When internship credit is required in the program, a maximum of three credits in transfer is allowed toward the requirement. See department for additional guidelines.
Registration Restriction(s): instructor permission Terms Typically Offered: fall, winter, spring
|
|
-
CMME 4960 - Independent Study 1 to 5 credit hours Formerly - CMJR 4960 Registration Restriction(s): instructor permission
|
Computer Science |
|
-
CPSC 1000 - Introduction to Computer Science 2 credit hours An introduction to programming using an easy-to-use programming language. An overview of computer science as a dis-cipline with potential topics on: software, hardware, databases, networks, security, graphics, and human computer interaction. Open to all students who are interested in learning more about computer science. No prior programming skills necessary.
|
|
-
CPSC 1100 - Introduction to Computers and Applications 5 credit hours An introduction to computer applications and concepts. Applications include word processing, spreadsheets, databases, electronic mail, and other Internet tools. Also covers historical development of computers. A brief introduction to hardware and software, and other concepts of modern computing. Computer-related social and ethical issues. No prior experience with computers required.
|
|
-
CPSC 1220 - Data-driven Problem Solving and Programming 5 credit hours Problem solving in the sciences and engineering disciplines with a focus on taking data-intensive computational problems through the process of design, implementation, testing and documentation. Use of the Python programming language as a tool for general problem solving and data analysis.
Prerequisite Course(s): Completion of UCOR 1200 (minimum grade B), MATH 1010 (minimum grade B), or a higher-level math course (minimum grade C-).
|
|
-
CPSC 1230 - Programming and Data Types 5 credit hours Programming and problem solving using the C++ programming language. Abstract data types (ADTs), dynamic memory, linked lists, stacks, queues, and testing.
Prerequisite Course(s): C or better in either CPSC 1220 or ECEGR 1000, Students may not receive credit for both CPSC 1230 and CPSC 1430
|
|
-
CPSC 1420 - Programming and Problem Solving I 5 credit hours Introduction to programming and computing fundamentals, with emphasis on problem solving, design and style. Prior programming experience is not required. This course introduces fundamental programming concepts such as functional decomposition, stepwise refinement, control structures, loops, functions, primitive and aggregate data types.
Prerequisite Course(s): MATH 1021 or higher (C- or better)
|
|
-
CPSC 1430 - Programming and Problem Solving II 5 credit hours Continuation of programming and problem solving, including abstract data types (ADTs), dynamic memory, linked lists, stacks, queues, and testing.
Prerequisite Course(s): C (2.00) or better in CPSC 1420 Students may not receive credit for both CPSC 1230 and CPSC 1430
|
|
-
CPSC 1910 - Special Topics 1 to 5 credit hours
|
|
-
CPSC 2430 - Data Structures 5 credit hours Fundamental data structures including binary search trees, priority queues, hash tables, and heaps. Abstract data type implementation and design. Code analysis using big-O notation, recursion, and sorting algorithms.
Prerequisite Course(s): C (2.00) or better in either CPSC 1230, CPSC 1430, or ECEGR 2020
|
|
-
CPSC 2500 - Computer Organization 5 credit hours Basic concepts of computer organization including data representation, digital logic, processor architecture, caching, and parallel architectures. Implementation via assembly language programming.
Prerequisite Course(s): a C (2.00) or better in either CPSC 1230 or CPSC 1430
|
|
-
CPSC 2600 - Foundations of Computer Science 5 credit hours Introduction to logic, applications of logic, methods of proof , sets, functions, induction, recurrence relations, graphs, and counting.
Prerequisite Course(s): A C- or better in MATH 1335 and a C or better in either CPSC 1230 or CPSC 1430
|
|
-
CPSC 2910 - Special Topics 1 to 5 credit hours
|
|
-
CPSC 3200 - Object-Oriented Development 5 credit hours Object oriented development emphasizing class design and relationships. Topics include interfaces, contracts, containment, composition, inheritance, overloading and polymorphism. Analysis of alternative design choices, software maintainability and code reuse.
Prerequisite Course(s): a C (2.00) or better in CPSC 2430
|
|
-
CPSC 3300 - Fundamentals of Databases 5 credit hours Fundamental concepts of database design and applications, including relational database design, entity-relationship (ER) model, standard query language (SQL), transaction management, and triggers. Design and development of applications using databases.
Prerequisite Course(s): C (2.00) or better in CPSC 2430
|
|
-
CPSC 3400 - Languages and Computation 5 credit hours Common features, organization and tradeoffs of modern programming languages including types, binding, and memory management. Theoretical foundations of languages and computation including regular expressions, language classification, grammars, and finite state automata. Functional style programming including higher-order functions and closures.
Prerequisite Course(s): C (2.00) or better in CPSC 2430 and either MATH 3000 or a C (2.00) or better in CPSC 2600
|
|
-
CPSC 3500 - Computing Systems 5 credit hours Computer system infrastructure, implementation, and design. Topics include operating systems, resource allocation and scheduling, concurrency, synchronization, virtualization, reliability, networking, and security. Development of multithreaded concurrent programs and client-server networking programs.
Prerequisite Course(s): CPSC 2430 (grade of C or better) and either CPSC 2500 (grade of C or better) or ECEGR 2220
|
|
-
CPSC 3700 - The Art of Web Design 5 credit hours An introduction to website design with emphasis on the area of human computer interaction (HCI). Topics include defining the audience, planning the site, prototyping and testing the design. HCI topics include an introduction to cognitive psychology, user-centered design methodology and memory characteristics as pertains to interface design. Technical aspects of creating a site include basic text markup, scripting languages and other web tools.
Prerequisite Course(s): C or better in one of the following: CPSC 1220, CPSC 1420, ECEGR 1000
|
|
-
CPSC 3910 - Special Topics 1 to 5 credit hours
|
|
-
CPSC 3960 - Directed Study 1 to 5 credit hours
|
|
Page: 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
… Forward 10 -> 22 |