Graduate Course Descriptions

500-level and 700-level courses are open to qualified seniors with the permission of the department and Dean of Graduate School.

Computer Science Courses        Electrical Engineering Courses


Computer Science Courses
CSCI-522 USER INTERFACE DESIGN (I)
An introduction to the field of Human-Computer Interaction (HCI). Students will review current literature from prominent researchers in HCI and will discuss how the researchers' results may be applied to the students' own software design efforts. Topics include usability testing, ubiquitous computing user experience design, cognitive walkthrough and talk-aloud testing methodologies. Students will work in small teams to develop and evaluate an innovative product or to conduct an extensive usability analysis of an existing product. Project results will be reported in a paper formatted for submission to an appropriate conference (SIGCSE, SIGCHI, etc.).
Prerequisite: CSCI261 or equivalent.
3 hours lecture, 3 semester hours.
CSCI-540 PARALLEL COMPUTING (I)
This course is designed to facilitate students' learning of parallel programming techniques to efficiently simulate various complex processes modeled by mathematical equations using multiple and multi-core processors. Emphasis will be placed on the implementation of various scientific computing algorithms in FORTRAN/C/C++ using MPI and OpenMP.
Prerequisite: MATH/CSCI 407 (Introduction to Scientific Computing) or equivalent, or permission of instructor.
3 hours lecture; 3 semester hours.
CSCI-542 SIMULATION (Offered every other year.)
Advanced study of computational and mathematical techniques for modeling, simulating, and analyzing the performance of various systems. Simulation permits the evaluation of performance prior to the implementation of a system; it permits the comparison of various operational alternatives without perturbing the real system. Topics to be covered include simulation techniques, random number generation, Monte Carlo simulations, discrete and continuous stochastic models, and point/interval estimation. Offered every other year.
Prerequisite: CSCI262 (or equivalent), CSCI323 (or CSCI530 or equivalent), or permission of instructor.
3 hours lecture; 3 semester hours.
CSCI-546 WEB PROGRAMMING II (I)
This course covers methods for creating effective and dynamic web pages, and using those sites as part of a research agenda related to Humanitarian Engineering. Students will review current literature from the International Symposium on Technology and Society (ISTAS), American Society for Engineering Education (ASEE), and other sources to develop a research agenda for the semester. Following a brief survey of web programming languages, including HTML, CSS, JavaScript and Flash, students will design and implement a website to meet their research agenda. The final product will be a research paper which documents the students' efforts and research results.
Prerequisite: CSCI 262.
3 hours lecture, 3 semester hours.
CSCI-561 THEORETICAL FOUNDATIONS OF COMPUTER SCIENCE (II)
Mathematical foundations of computer science. Models of computation, including automata, pushdown automata and Turing machines. Language models, including alphabets, strings, regular expressions, grammars, and formal languages. Predicate logic. Complexity analysis.
Prerequisite: CSCI262, MATH/CSCI358.
3 hours lecture; 3 semester hours.
CSCI-562 APPLIED ALGORITHMS AND DATA STRUCTURES (II)
Industry competitiveness in certain areas is often based on the use of better algorithms and data structures. The objective of this class is to survey some interesting application areas and to understand the core algorithms and data structures that support these applications. Application areas could change with each offering of the class, but would include some of the following: VLSI design automation, computational biology, mobile computing, computer security, data compression, web search engines, geographical information systems.
Prerequisite: MATH/CSCI406, or consent of instructor.
Note: CSCI562
3 hours lecture; 3 semester hours.
CSCI-563 PARALLEL COMPUTING FOR SCIENTISTS AND ENGINEERS (I)
Students are taught how to use parallel computing to solve complex scientific problems. They learn how to develop parallel programs, how to analyze their performance, and how to optimize program performance. The course covers the classification of parallel computers, shared memory versus distributed memory machines, software issues, and hardware issues in parallel computing. Students write programs for state of the art high performance supercomputers, which are accessed over the network.
Prerequisite: Programming experience in C, consent of instructor.
3 hours lecture; 3 semester hours
CSCI-564 ADVANCED COMPUTER ARCHITECTURE (I)
The objective of this class is to gain a detailed understanding about the options available to a computer architect when designing a computer system along with quantitative justifications for the options. All aspects of modern computer architectures including instruction sets, processor design, memory system design, storage system design, multiprocessors, and software approaches will be discussed.
Prerequisite: CSCI341, or consent of instructor.
3 hours lecture; 3 semester hours.
CSCI-565 DISTRIBUTED COMPUTING SYSTEMS (II)
This course discusses concepts, techniques, and issues in developing distributed systems in large scale networked environment. Topics include theory and systems level issues in the design and implementation of distributed systems.
Prerequisite: CSCI442 or consent of instructor.
3 hours lecture; 3 semester hours.
CSCI-568 DATA MINING (II)
This course is an introductory course in data mining. It covers fundamentals of data mining theories and techniques. We will discuss association rule mining and its applications, overview of classification and clustering, data preprocessing, and several application-specific data mining tasks. We will also discuss practical data mining using a data mining software. Project assignments include implementation of existing data mining algorithms, data mining with or without data mining software, and study of data mining-related research issues.
Prerequisite: CSCI262 or permission of instructor.
3 hours lecture; 3 semester hours.
CSCI-571 ARTIFICIAL INTELLIGENCE (I)
Artificial Intelligence (AI) is the subfield of computer science that studies how to automate tasks for which people currently exhibit superior performance over computers. Historically, AI has studied problems such as machine learning, language understanding, game playing, planning, robotics, and machine vision. AI techniques include those for uncertainty management, automated theorem proving, heuristic search, neural networks, and simulation of expert performance in specialized domains like medical diagnosis. This course provides an overview of the field of Artificial Intelligence. Particular attention will be paid to learning the LISP language for AI programming.
Prerequisite: CSCI262.
3 hours lecture; 3 semester hours.
CSCI-572 COMPUTER NETWORKS II (II)
This course covers the network layer, data link layer, and physical layer of communication protocols in depth. Detailed topics include routing (unicast, multicast, and broadcast), one hop error detection and correction, and physical topologies. Other topics include state-of-the-art communications protocols for emerging networks (e.g., ad hoc networks and sensor networks).
Prerequisite: CSCI471 or equivalent or permission of instructor.
3 hours lecture; 3 semester hours.
CSCI-575 MACHINE LEARNING (II)
The goal of machine learning research is to build computer systems that learn from experience and that adapt to their environments. Machine learning systems do not have to be programmed by humans to solve a problem; instead, they essentially program themselves based on examples of how they should behave, or based on trial and error experience trying to solve the problem. This course will focus on the methods that have proven valuable and successful in practical applications. The course will also contrast the various methods, with the aim of explaining the situations in which each is most appropriate.
Prerequisite: CSCI262 and MATH323, or consent of instructor.
3 hours lecture; 3 semester hours.
CSCI-576 WIRELESS SENSOR SYSTEMS (II)
With the advances in computational, communication, and sensing capabilities, large scale sensor-based distributed environments are becoming a reality. Sensor enriched communication and information infrastructures have the potential to revolutionize almost every aspect of human life benefitting application domains such as transportation, medicine, surveillance, security, defense, science and engineering. Such a distributed infrastructure must integrate networking, embedded systems, distributed computing and data management technologies to ensure seamless access to data dispersed across a hierarchy of storage, communication, and processing units, from sensor devices where data originates to large databases where the data generated is stored and/or analyzed.
Prerequisite: CSCI406, CSCI446, CSCI471, or consent of instructor.
3 hours lecture; 3 semester hours.
CSCI-580 ADVANCED HIGH PERFORMANCE COMPUTING (I)
This course provides students with knowledge of the fundamental concepts of high performance computing as well as hands-on experience with the core technology in the field. The objective of this class is to understand how to achieve high performance on a wide range of computational platforms. Topics will include sequential computers including memory hierarchies, shared memory computers an d multicore, distributed memory computers, graphical processing units (GPUs), cloud and grid computing, threads, OpenMP, message passing (MPI), CUDA (for GPUs), parallel file systems, and scientific
CSCI-586 FAULT TOLERANT COMPUTING (II)
This course provides a comprehensive overview of fault tolerant computing including uniprocessor fault tolerance, distributed fault tolerance, failure model, fault detection, checkpoint, message log, algorithm-based fault tolerance, error correction codes, and fault tolerance in large storage syst
CSCI-598 SPECIAL TOPICS (I, II, S)
Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once.
Prerequisite: Instructor consent.
Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
CSCI-599 INDEPENDENT STUDY (I, II, S)
Individual research or special problem projects supervised by a faculty member, when a student and instructor agree on a subject matter, content, and credit hours.
Prerequisite: Independent Study form must be completed and submitted to the Registrar.
Variable credit; 1 to 6 credit hours. Repeatable for credit.
CSCI-691 GRADUATE SEMINAR (I)
Presentation of latest research results by guest lecturers, staff, and advanced students.
Prerequisite: Consent of department.
1 hour seminar; 1 semester hour. Repeatable for credit to a maximum of 12 hours.
CSCI-692 GRADUATE SEMINAR (II)
Presentation of latest research results by guest lecturers, staff, and advanced students.
Prerequisite: Consent of department.
1 hour seminar; 1 semester hour. Repeatable for credit to a maximum of 12 hours.
CSCI-698 SPECIAL TOPICS (I, II, S)
Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once.
Prerequisite: Instructor consent.
Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
CSCI-699 INDEPENDENT STUDY (I, II, S)
Individual research or special problem projects supervised by a faculty member, also, when a student and instructor agree on a subject matter, content, and credit hours.
Prerequisite: "Independent Study" form must be completed and submitted to the Registrar.
Variable credit; 1 to 6 credit hours. Repeatable for credit.
CSCI-705 GRADUATE RESEARCH CREDIT: MASTER OF SCIENCE (I, II, S)
Research credit hours required for completion of the degree Master of Science - thesis. Research must be carried out under the direct supervision of the graduate student's faculty advisor.
Prerequisite: none.
Repeatable for credit.
CSCI-706 GRADUATE RESEARCH CREDIT: DOCTOR OF PHILOSOPHY (I, II, S)
Research credit hours required for completion of the degree Doctor of Philosophy. Research must be carried out under direct supervision of the graduate student's faculty advisor.
Prerequisite: none.
Repeatable for credit.
Electrical Engineering Courses
EGGN-510 IMAGE AND MULTIDIMENSIONAL SIGNAL PROCESSING (I)
This course provides the student with the theoretical background to allow them to apply state of the art image and multi-dimensional signal processing techniques. The course teaches students to solve practical problems involving the processing of multidimensional data such as imagery, video sequences, and volumetric data.dimensional data, and the restoration, reconstruction, or compression of multidimensional data. The tools used in solving these problems include a variety of feature extraction methods, filtering techniques, segmentation techniques, and transform methods. Students will use the techniques covered in this course to solve practical problems in projects.
Prerequisite: EGGN388 or equivalent.
3 hours lecture; 3 semester hours.
EGGN-511 DIGITAL SIGNAL PROCESSING (II)
This course introduces the engineering aspects of digital signal processing (DSP). It deals with the theoretical foundations of DSP combined with applications and implementation technologies. While the bulk of the course addresses one-dimensional signals and emphasizes digital filters, there are extensions to specialized and contemporary topics such as sigma-delta conversion techniques. The course will be useful to all students who are concerned with information bearing signals and signal-processing in a wide variety of applications settings, including sensing, instrumentation, control, communications, signal interpretation and diagnostics, and imaging.
Prerequisite: EGGN483 and EGGN307 or consent of instructor.
3 hours lecture; 3 semester hours.
EGGN-512 COMPUTER VISION (II)
Computer vision is the process of using computers to acquire images, transform images, and extract symbolic descriptions from images. This course concentrates on how to recover the structure and properties of a possibly dynamic three-dimensional world from its two-dimensional images. We start with an overview of image formation and low level image processing, including feature extraction techniques. We then go into detail on the theory and techniques for estimating shape, location, motion, and recognizing objects. Applications and case studies will be discussed from areas such as scientific image analysis, robotics, machine vision inspection systems, photogrammetry, multimedia, and human interfaces (such as face and gesture recognition). Design ability and hands-on projects will be emphasized, using image processing software and hardware systems.
Prerequisite: Linear algebra, Fourier transforms, knowledge of C programming language.
3 hours lecture; 3 semester hours.
EGGN-513 WIRELESS COMMUNICATION SYSTEMS (Taugh on Demand)
This course explores aspects of electromagnetics, stochastic modeling, signal processing, and RF/microwave components as applied to the design of wireless systems. In particular, topics on (a) physical and statistical models to represent the wireless channel, (b) advanced digital modulation techniques, (c) temporal, spectral, code-division and spatial multiple access techniques, (d) space diversity techniques and (d) the effects of RF/microwave components on wireless systems will be discussed.
Prerequisite: EGGN 386, EGGN 483, and consent of instructor.
3 hours lecture; 3 semester hours.
EGGN-514 ADVANCED ROBOT CONTROL (Spring Semester of odd years)
The focus is on mobile robotic vehicles. Topics covered are: navigation, mining applications, sensors, including vision, problems of sensing variations in rock properties, problems of representing human knowledge in control systems, machine condition diagnostics, kinematics, and path planning real time obstacle avoidance.
Prerequisite: EGGN307 or consent of instructor.
3 hours lecture; 3 hours lab; 4 semester hours.
EGGN-515 MATHEMATICAL METHODS FOR SIGNALS AND SYSTEMS (I)
An introduction to mathematical methods for modern signal processing using vector space methods. Topics include signal representation in Hilbert and Banach spaces; linear operators and the geometry of linear equations; LU, Cholesky, QR, eigen- and singular value decompositions. Applications to signal processing and linear systems are included throughout, such as Fourier analysis, wavelets, adaptive filtering, signal detection, and feedback control.
Prerequisite: none.
EGGN-516 RF AND MICROWAVE ENGINEERING (Taught on Demand)
This course teaches the basics of RF/microwave design including circuit concepts, modeling techniques, and test and measurement techniques, as applied to wireless communication systems. RF/microwave concepts that will be discussed are: scattering parameters, impedance matching, microstrip and coplanar transmission lines, power dividers and couplers, filters, amplifiers, oscillators, and diode mixers and detectors. Students will learn how to design and model RF/microwave components such as impedance matching networks, amplifiers and oscillators on Ansoft Designer software, and will build and measure these circuits in the laboratory.
Prerequisite: EGGN385, EGGN386, EGGN483, and consent of instructor.
3 hours lecture, 3 semester hours.
EGGN-517 THEORY AND DESIGN OF ADVANCED CONTROL SYSTEMS (II)
This course will introduce and study the theory and design of multivariable and nonlinear control systems. Students will learn to design multivariable controllers that are both optimal and robust, using tools such as state space and transfer matrix models, nonlinear analysis, optimal estimator and controller design, and multi-loop controller synthesis.
Prerequisite: EGGN417 or consent of instructor.
3 hours lecture; 3 semester hours.
EGGN-518 ROBOT MECHANICS: KINEMATICS, DYNAMICS, AND CONTROL (I)
Mathematical representation of robot structures. Mechanical analysis including kinematics, dynamics, and design of robot manipulators. Representations for trajectories and path planning for robots. Fundamentals of robot control including, linear, nonlinear and force control methods. Introduction to off-line programming techniques and simulation.
Prerequisite: EGGN307, EGGN400 or consent of instructor.
3 hours lecture; 3 semester hours.
EGGN-519 ESTIMATION THEORY AND KALMAN FILTERING (Spring semester of odd years.)
Estimation theory considers the extraction of useful information from raw sensor measurements in the presence of signal uncertainty. Common applications include navigation, localization and mapping, but applications can be found in all fields where measurements are used. Mathematic descriptions of random signals and the response of linear systems are presented. The discrete-time Kalman Filter is introduced, and conditions for optimality are described. Implementation issues, performance prediction, and filter divergence are discussed. Adaptive estimation and nonlinear estimation are also covered. Contemporary applications will be utilized throughout the course.
Prerequisite: EGGN 515 and MATH 534 or equivalent.
EGGN-521 MECHATRONICS (Spring semester of even years.)
Fundamental design of electromechanical systems with embedded microcomputers and intelligence. Design of microprocessor based systems and their interfaces. Fundamental design of machines with active sensing and adaptive response. Microcontrollers and integration of micro-sensors and micro-actuators in the design of electromechanical systems. Introduction to algorithms for information processing appropriate for embedded systems. Smart materials and their use as actuators. Students will do projects involving the design and implementation of smart-systems.
Prerequisite: DCGN 381 and EGGN482 recommended.
3 hours lecture; 3 semester hours.
EGGN-580 POWER QUALITY (II)
Electric power quality (PQ) deals with problems exhibited by voltage, current and frequency that typically impact end-users (customers) of an electric power system. This course is designed to familiarize the concepts of voltage sags, harmonics, momentary disruptions, and waveform distortions arising from various sources in the system. A theoretical and mathematical basis for various indices, standards, models, analyses techniques, and good design procedures will be presented. Additionally, sources of power quality problems and some remedies for improvement will be discussed. The course bridges topics between power systems and power electronics.
Prerequisite: EGGN484 and EGGN485 or instructor approval.
3 lecture hours; 3 semester hours.
EGGN-581 MODERN ADJUSTABLE SPEED ELECTRIC DRIVES (Spring semester of even years.)
An introduction to electric drive systems for advanced applications. The course introduces the treatment of vector control of induction and synchronous motor drives using the concepts of general flux orientation and the feed-forward (indirect) and feedback (direct) voltage and current vector control. AC models in space vector complex algebra are also developed. Other types of drives are also covered, such as reluctance, stepper-motor and switched-reluctance drives. Digital computer simulations are used to evaluate such implementations.
Prerequisite: Familiarity with power electronics and power systems, such as covered in EGGN484 and EGGN485
3 lecture hours; 3 semester hours.
EGGN-582 RENEWABLE ENERGY AND DISTRIBUTED GENERATION (Fall semester of odd years)
A comprehensive electrical engineering approach on the integration of alternative sources of energy. One of the main objectives of this course is to focus on the inter-disciplinary aspects of integration of the alternative sources of energy which will include most common and also promising types of alternative primary energy: hydropower, wind power, photovoltaic, fuel cells and energy storage with the integration to the electric grid. Pre-requisite: It is assumed that students will have some basic and broad knowledge of the principles of electrical machines, thermodynamics, power electronics, direct energy conversion, and fundamentals of electric power systems such as covered in basic engineering courses plus EGGN484 and EGGN485.
Prerequisite: none.
3 lecture hours; 3 semester hours.
EGGN-583 ADVANCED ELECTRICAL MACHINE DYNAMICS (Spring semester of even years.)
This course deals primarily with the two rotating AC machines currently utilized in the electric power industry, namely induction and synchronous machines. The course is divided in two halves: the first half is dedicated to induction and synchronous machines are taught in the second half. The details include the development of the theory of operation, equivalent circuit models for both steady-state and transient operations, all aspects of performance evaluation, IEEE methods of testing, and guidelines for industry applications including design and procurement.
Prerequisite: EGGN484 or equivalent, and/or consent of instructor.
3 lecture hours; 3 semester hours.
EGGN-584 POWER DISTRIBUTION SYSTEMS ENGINEERING (Fall semester of odd years.)
This course deals with the theory and applications of problems and solutions as related to electric power distribution systems engineering from both ends: end users like large industrial plants and electric utility companies. The primary focus of this course in on the medium voltage (4.16 kV - 69 kV) power systems. Some references will be made to the LV power system. The course includes: per-unit methods of calculations; voltage drop and voltage regulation; power factor improvement and shunt compensation; short-circuit calculations; theory and fundamentals of symmetrical components; unsymmetrical faults; overhead distribution lines and power cables; basics and fundamentals of distribution protection.
Prerequisite: EGGN484 or equivalent, and/or consent of instructor.
3 lecture hours; 3 semester hours.
EGGN-585 ADVANCED HIGH POWER ELECTRONICS (Fall semester of even years.)
Basic principles of analysis and design of circuits utilizing high power electronics. AC/DC, DC/AC, AC/AC, and DC/DC conversion techniques. Laboratory project comprising simulation and construction of a power electronics circuit.
Prerequisite: EGGN385; EGGN389 or equivalent.
3 hours lecture; 3 semester hours.
EGGN-586 HIGH VOLTAGE AC AND DC POWER TRANSMISSION (Fall semester of even years.)
This course deals with the theory, modeling and applications of HV and EHV power transmission systems engineering. The primary focus is on overhead AC transmission line and voltage ranges between 115 kV - 500 kV. HVDC and underground transmission will also be discussed. The details include the calculations of line parameters (RLC); steady-state performance evaluation (voltage drop and regulation, losses and efficiency) of short, medium and long lines; reactive power compensation; FACTS devices; insulation coordination; corona; insulators; sag-tension calculations; EMTP, traveling wave and transients; fundamentals of transmission line design; HV and EHV power cables: solid dielectric, oil-filled and gas-filled; Fundamentals of DC transmission systems including converter and filter.
Prerequisite: EGGN484 or equivalent, and/or consent of instructor.
3 lecture hours; 3 semester hours.
EGGN-587 INTRODUCTION TO POWER SYSTEMS MARKET OPERATIONS (I)
This course is designed to provide an introduction to the structure and techniques (tools) of market operation in deregulated electric power industry. The course will cover topics related to the history of deregulation of electric power industry in the US, participants and structure of electric power markets, economic dispatch, unit commitment, system security, automatic generation control, auctions, ancillary services, and congestion management in transmission systems.
Prerequisite: EGGN484 or instructor approval.
3 lecture hours; 3 semester hours.
EGGN-589 DESIGN AND CONTROL OF WIND ENERGY SYSTEM (II)
Wind energy provides a clean, renewable source for electricity generation. Wind turbines provide electricity at or near the cost of traditional fossil-fuel fired power plants at suitable locations, and the wind industry is growing rapidly as a result. Engineering R&D can still help to reduce the cost of energy from wind, improve the reliability of wind turbines and wind farms, and help to improve acceptance of wind energy in the public and political arenas. This course provides an overview of the design and control of wind energy systems.
Prerequisite: EGGN307.
3 hours lecture; 3 semester hours.
EGGN-617 INTELLIGENT CONTROL SYSTEMS (Taught on Demand)
Fundamental issues related to the design on intelligent control systems are described. Neural networks analysis for engineering systems are presented. Neural-based learning, estimation, and identification of dynamical systems are described. Qualitative control system analysis using fuzzy logic is presented. Fuzzy mathematics design of rule-based control, and integrated human-machine intelligent control systems are covered. Real-life problems from different engineering systems are analyzed.
Prerequisite: EGGN517 or consent of instructor.
3 hours lecture; 3 semester hours.
EGGN-618 NONLINEAR AND ADAPTIVE CONTROL (Taught on Demand)
This course presents a comprehensive exposition of the theory of nonlinear dynamical systems and the applications of this theory to adaptive control. It will focus on (1) methods of characterizing and understanding the behavior of systems that can be described by nonlinear ordinary differential equations, (2) methods for designing controllers for such systems, (3) an introduction to the topic of system identification, and (4) study of the primary techniques in adaptive control, including model-reference adaptive control and model predictive control.
Prerequisite: EGGN517 or consent of instructor.
3 hours lecture; 3 semester hours.
EGGN-683 COMPUTER METHODS IN ELECTRIC POWER SYSTEMS (Taught on Demand)
This course deals with the computer methods and numerical solution techniques applied to large scale power systems. Primary focus includes load flow, short circuit, voltage stability and transient stability studies and contingency analysis. The details include the modeling of various devices like transformer, transmission lines, FACTS devices, and synchronous machines. Numerical techniques include solving a large set of linear or non-linear algebraic equations, and solving a large set of differential equations. A number of simple case studies (as per IEEE standard models) will be performed.
Prerequisite: EGGN583, 584 and 586 or equivalent, and/or consent of instructor; a strong knowledge of digital simulation techniques.
3 lecture hours; 3 semester hours.
EGGN-598 SPECIAL TOPICS (I, II, S)
Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once.
Prerequisite: Instructor consent.
Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
EGGN-599 INDEPENDENT STUDY (I, II, S)
Individual research or special problem projects supervised by a faculty member, when a student and instructor agree on a subject matter, content, and credit hours.
Prerequisite: Independent Study form must be completed and submitted to the Registrar.
Variable credit; 1 to 6 credit hours. Repeatable for credit.
EGGN-691 GRADUATE SEMINAR (I)
Presentation of latest research results by guest lecturers, staff, and advanced students.
Prerequisite: Consent of department.
1 hour seminar; 1 semester hour. Repeatable for credit to a maximum of 12 hours.
EGGN-692 GRADUATE SEMINAR (II)
Presentation of latest research results by guest lecturers, staff, and advanced students.
Prerequisite: Consent of department.
1 hour seminar; 1 semester hour. Repeatable for credit to a maximum of 12 hours.
EGGN-698 SPECIAL TOPICS (I, II, S)
Pilot course or special topics course. Topics chosen from special interests of instructor(s) and student(s). Usually the course is offered only once.
Prerequisite: Instructor consent.
Variable credit; 1 to 6 credit hours. Repeatable for credit under different titles.
EGGN-699 INDEPENDENT STUDY (I, II, S)
Individual research or special problem projects supervised by a faculty member, also, when a student and instructor agree on a subject matter, content, and credit hours.
Prerequisite: "Independent Study" form must be completed and submitted to the Registrar.
Variable credit; 1 to 6 credit hours. Repeatable for credit.
EGGN-705 GRADUATE RESEARCH CREDIT: MASTER OF SCIENCE (I, II, S)
Research credit hours required for completion of the degree Master of Science - thesis. Research must be carried out under the direct supervision of the graduate student's faculty advisor.
Prerequisite: none.
Repeatable for credit.
EGGN-706 GRADUATE RESEARCH CREDIT: DOCTOR OF PHILOSOPHY (I, II, S)
Research credit hours required for completion of the degree Doctor of Philosophy. Research must be carried out under direct supervision of the graduate student's faculty advisor.
Prerequisite: none.
Repeatable for credit.
Electrical Engineering & Computer Science
Colorado School of Mines
Golden, CO 80401-1887
Phone: 303.384.2465
Fax: 303.273.3602
E-Mail: eecsweb@mines.edu