Apr 25, 2024  
Rensselaer Catalog 2018-2019 
    
Rensselaer Catalog 2018-2019 [Archived Catalog]

Courses


 
  
  • CSCI 4350 - Data Science


    Data science is advancing the inductive conduct of science and is driven by the greater volumes, complexity, and heterogeneity of data being made available over the Internet. It combines aspects of data management, library science, computer science, and physical science. It is changing the way all of these disciplines do both their individual and collaborative work. Key methodologies in application areas based on real research experience are taught.

    Prerequisites/Corequisites: Data Structures (CSCI 1200), Database Systems (CSCI 4380) preferred.

    When Offered: Fall term annually.



    Cross Listed: Cross listed as ITWS 4350/6350, CSCI 6350 and ERTH 4350/6350. Students can obtain credits for only one of these courses.

    Credit Hours: 3

  
  • CSCI 4370 - Data and Society


    Data and Society provides a broad overview of how society is leveraging and responding to the social, organizational, policy, and technical opportunities and challenges of a data-driven world. Course themes focus on various aspects of the data ecosystem, data and innovation, and data and the broader community. Assignments build writing, presentation, and critical thinking, and assessment skills, all of which are important for professional success. This is a communication-intensive course.

    Prerequisites/Corequisites: CSCI 4350/6350 or ITWS 4350/6350 or permission of instructor.

    When Offered: Spring term annually.



    Cross Listed: CSCI 6370. Students cannot receive credit for both CSCI 4370 and CSCI 6370.

    Credit Hours: 4

  
  • CSCI 4380 - Database Systems


    Discussion of the state of practice in modern database systems, with an emphasis on relational systems. Topics include database design, database system architecture, SQL, normalization techniques, storage structures, query processing, concurrency control, recovery, security, and new directions such as object-oriented and distributed database systems. Students gain hands-on experience with commercial database systems and interface building tools. Programming projects are required.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

  
  • CSCI 4390 - Data Mining


    This course will provide an introductory survey of the main topics in data mining and knowledge discovery in databases (KDD), including: classification, clustering, association rules, sequence mining, similarity search, deviation detection, and so on. Emphasis will be on the algorithmic and system issues in KDD, as well as on applications such as Web mining, multimedia mining, bioinformatics, geographical information systems, etc.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300.

    When Offered: Fall term annually.



    Cross Listed: CSCI 6390. Students cannot receive credit for both CSCI 4390 and CSCI 6390.

    Credit Hours: 4

  
  • CSCI 4400 - Xinformatics


    Informatics covers a broad range of disciplines addressing challenges in the explosion of data and information resources. Xinformatics provides commonality for implementations in specific disciplines, e.g. X=astro, geo. Informatics’ theoretical bases are information and computer science, cognitive science, social science, library science, aggregating these studies and adding the practice of information processing, and the engineering of information systems. This course grounds the material that students will learn in discipline areas by coursework and project assignments.

    Prerequisites/Corequisites: CSCI 1200 and Data Science (CSCI/ERTH/ITWS 496x/696x).

    When Offered: Spring term annually.



    Cross Listed: Cross listed as ITWS 6400, CSCI 4400/6400 and ERTH 4400/6400. Students can only obtain credit for one of these courses.

    Credit Hours: 3

  
  • CSCI 4430 - Programming Languages


    This course is a study of the important concepts found in current programming languages. Topics include language processing (lexical analysis, parsing, type-checking, interpretation and compilation, run-time environment), the role of abstraction (data abstraction and control abstraction), programming paradigms (procedural, functional, object-oriented, logic-oriented, generic), and formal language definition.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300 and CSCI 2600.

    When Offered: Fall term annually.



    Cross Listed: CSCI 6430. Students cannot receive credit for both CSCI 4430 and CSCI 6430.

    Credit Hours: 4

  
  • CSCI 4440 - Software Design and Documentation


    Software system design methodology emphasizing use of object oriented modeling of application domains and of software systems, and emphasizing the roles of written and oral communication in software engineering. Project management and software testing. Individual and team projects include specification, software architecture, user interfaces, and documentation of the phases of a project. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

  
  • CSCI 4450 - Principles of Program Analysis


    The goal of this course is to introduce students to program analysis and its many applications in software engineering, particularly in improving software quality and software productivity. Concretely, students who successfully complete this course should be able to: (1) understand and apply program analysis techniques, such as dataflow analysis and type-based analysis; (2) implement program analysis; (3) understand and apply software testing techniques, such as black-box testing and white-box testing; and (4) understand and apply refactoring techniques.

    Prerequisites/Corequisites: Prerequisites: CSCI 4430.

    When Offered: Spring term even-numbered years.



    Cross Listed: CSCI 6450. Students cannot receive credit for both CSCI 4450 and CSCI 6450.

    Credit Hours: 4

  
  • CSCI 4460 - Large-Scale Programming and Testing


    This course focuses on software development techniques in support of large-scale software projects and maintenance. Specific topics include various programming paradigms and techniques, approaches to testing and automation, debugging, refactoring, and inheriting code. Individual and team assignments are required, including programming assignments. Project topics include text processing, building a search engine, and the like.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300.

    When Offered: Fall term annually.



    Cross Listed: CSCI 6460. Students cannot receive credit for both CSCI 4460 and CSCI 6460.

    Credit Hours: 4

  
  • CSCI 4480 - Robotics I


    A survey of the fundamental issues necessary for the design, analysis, control, and implementation of robotic systems. The mathematical description of robot manipulators in terms of kinematics and dynamics. Hardware components of a typical robot arm. Path following, control, and sensing. Examples of several currently available manipulators. 

     

    Prerequisites/Corequisites: Prerequisite: MATH 2400.

    When Offered: Fall term annually.



    Cross Listed: ECSE 4480.

    Credit Hours: 3

  
  • CSCI 4490 - Robotics II


    This course introduces methods that leverage the basic analysis techniques learned in Robotics I to  develop numerical and algorithmic techniques needed to endow robots with the “intelligence” to devise strategies to solve problems they will encounter. Once these abilities are sufficiently well developed, robots will become safe and autonomous, thus paving the way for pervasive personal  robots. Topics include: configuration space representation, cell decomposition, roadmap methods, rapidly-exploring random trees, simultaneous localization and mapping, contact modeling, grasping, and dexterous manipulation.

    Prerequisites/Corequisites: Prerequisite/Corequisite: CSCI 4480.

    When Offered: Spring term annually.



    Cross Listed: CSCI 6490, ECSE 4490, ECSE 6490.

    Credit Hours: 3

  
  • CSCI 4500 - Distributed Computing Over The Internet


    This course will enable students to understand and apply theoretical foundations of programming concurrent, distributed, and mobile computing systems, namely process calculi, actors, join calculus, and mobile ambients. In the practical part, students will compare communication and synchronization aspects in concurrent programming languages following these theoretical models. Students will also review current research on distributed computing over the Internet, on topics including but not limited to coordination, mobility, heterogeneity, security, fault tolerance, scalability, programmability, and verification.

    Prerequisites/Corequisites: Prerequisites: CSCI 4430 and either CSCI 4210 or CSCI 4220 (or equivalent) or permission of instructor.

    When Offered: Spring term annually.



    Cross Listed: CSCI 6500. Students cannot receive credit for both CSCI 4500 and CSCI 6500.

    Credit Hours: 4

  
  • CSCI 4510 - Distributed Systems and Algorithms


    This course explores the principles of distributed systems, emphasizing fundamental issues underlying the design of such systems: communication, coordination, synchronization, and fault-tolerance. Key algorithms and theoretical results will be studied and students will explore how these foundations play out in modern systems and applications.

    Prerequisites/Corequisites: Prerequisite: CSCI 4210.

    When Offered: Fall term annually.



    Cross Listed: CSCI 6510. Students cannot receive credit for both CSCI 4510 and CSCI 6510.

    Credit Hours: 4

  
  • CSCI 4520 - Game Development I


    This class is a practical primer for anyone interested in a career in the rapidly evolving industry of video gaming. It is an intense, team-based, project-based course in which students will closely follow the actual game development cycle, with each team producing a complete PC game. Students cannot get credit for both this course and COGS 4520.

    Prerequisites/Corequisites: Prerequisites: COGS 2520 or CSCI 2300.

    When Offered: Fall term annually.



    Credit Hours: 4

  
  • CSCI 4530 - Advanced Computer Graphics


    This course will survey classic papers and current research in computer graphics. Topics include: advanced ray tracing, global illumination, photon mapping, subsurface scattering, mesh generation and simplification, subdivision surfaces, volumetric modeling, procedural modeling and texturing, weathering, physical simulation, appearance models. Course activities include programming assignments, oral presentations, and a term project.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300 and CSCI 2600; previous coursework or experience in computer graphics such as ECSE 4750 or computational geometry is recommended.

     

    When Offered: Spring term annually.



    Cross Listed: CSCI 6530. Students cannot receive credit for both CSCI 4530 and CSCI 6530. This is a communication-intensive course.

    Credit Hours: 4

  
  • CSCI 4540 - Game Development II


    This course follows Game Development I. Students work in interdisciplinary teams to create one large-scale 3D game, working from concept to public release. Projects may include games, educational games, serious games and simulations, and interactive artworks, and will focus on creative design, technical execution, and use of game design principles. The course builds on skills and knowledge in previous courses in the GSAS core, including game design, game mechanics, game programming, art, and narrative.

     

    Prerequisites/Corequisites: Game Development I or consent of the instructor.

    When Offered: Spring term annually.



    Cross Listed: ARTS 4960, COGS 4960.

    Credit Hours: 4

  
  • CSCI 4550 - Interactive Visualization


    Visualizing data is a key step in understanding many problems. This course is designed to introduce students to methods of visualizing many different types of data, such as images, three-dimensional surfaces, flow fields, and medical data. Both existing visualization software and program custom visualizations using C++ and OpenGL will be used. Course activities include discussion of recent and classic research papers, weekly homework assignments, in-class critiques of visualization artifacts, and a final project to explore creative uses of these techniques. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300 and CSCI 2600, or permission of instructor.

    When Offered: Spring term even-numbered years.



    Cross Listed: CSCI 6550. Students cannot receive credit for both CSCI 4550 and CSCI 6550.

    Credit Hours: 4

  
  • CSCI 4700 - Technical Writing and Communication in Computer Science


    The course is intended to provide a computational perspective on one or more topics chosen from theory and algorithms; systems and software; artificial intelligence and data; or vision, graphics, robotics, and games. Students will read classic and recent research results in the field, write critical reviews of these publications, engage in in-class presentations and discussions, and/or write a publication-quality report on an innovative final project of their choice.

    Prerequisites/Corequisites: Prerequisites: CSCI 2200 or CSCI 2300 or CSCI 2600, plus additional prerequisites that vary with topic.

    When Offered: Fall or spring terms annually, depending on availability and interest of instructors.



    Credit Hours: 4

  
  • CSCI 4800 - Numerical Computing


    A survey of numerical methods for scientific and engineering problems. Topics include numerical solution of linear and nonlinear algebraic equations, interpolation and least squares approximations, numerical integration and differentiation, eigenvalue problems, and an introduction to the numerical solution of ordinary differential equations. Emphasis is placed on efficient computational procedures including the use of library and student written procedures using high-level software such as MATLAB.

    Prerequisites/Corequisites: Prerequisites: CSCI 1100 and MATH 2010 or ENGR 1100. Corequisite: MATH 2400.

    When Offered: Fall and spring terms annually.



    Cross Listed: Cross listed as MATH 4800. Students cannot obtain credit for both this course and MATH 4800.

    Credit Hours: 4

  
  • CSCI 4820 - Introduction to Numerical Methods for Differential Equations


    Derivation, analysis, and use of computational procedures for solving differential equations. Topics covered include ordinary differential equations (both initial value and boundary value problems) and partial differential equations. Runge-Kutta and multistep methods for initial value problems. Finite difference methods for partial differential equations including techniques for heat conduction, wave propagation, and potential problems. Basic convergence and stability theory.

    Prerequisites/Corequisites: Prerequisite: MATH 4800 or CSCI 4800.

    When Offered: Spring term annually.



    Cross Listed: Cross listed as MATH 4820.

    Credit Hours: 4

  
  • CSCI 4940 - Readings in Computer Science


    Credit Hours: 1 to 4

  
  • CSCI 4960 - Topics in Computer Science


    Credit Hours: 1 to 4

  
  • CSCI 6020 - Design and Analysis of Algorithms


    This course presents fundamental ideas and techniques of modern algorithm design and analysis. After completing this course, students should be able to formally analyze and design efficient algorithms for a variety of computational problems. Topics covered include Greedy Algorithms, Dynamic Programming, Network Flow, NP-Completeness, Linear Programming, Network Algorithms, as well as probabilistic and approximate algorithms. Students cannot receive credit for both CSCI 4020 and CSCI 6020.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300 or equivalent.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4020.

    Credit Hours: 4

  
  • CSCI 6040 - Approximation Algorithms


    Algorithms with provable guarantees on the quality of their solutions are a powerful way of dealing with intractable problems. This course covers fundamental techniques for designing approximation algorithms. Possible topics include: semi-definite and linear programming, inapproximability and the PCP theorem, randomized rounding, metrics and cuts, primal-dual methods, and online algorithms.

    Prerequisites/Corequisites: Prerequisite: CSCI 4020 or permission of instructor.

    When Offered: Fall term odd-numbered years.



    Cross Listed: CSCI 4040. Students cannot receive credit for both CSCI 4040 and CSCI 6040.

    Credit Hours: 4

  
  • CSCI 6100 - Machine Learning from Data


    Introduction to the theory, algorithms, and applications of machine learning (supervised, reinforcement, and unsupervised) from data: What is learning? Is learning feasible? How can it be done? How can it be done well? The course offers a mix of theory, technique, and application with additional selected topics chosen from Pattern Recognition, Decision Trees, Neural Networks, RBF’s, Bayesian Learning, PAC Learning, Support Vector Machines, Gaussian processes, and Hidden Markov Models.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300; an advanced 4000-level algorithms-based CSCI or MATH course; familiarity with probability, linear algebra, and calculus.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4100. Students cannot receive credit for both CSCI 4100 and CSCI 6100.

    Credit Hours: 4

  
  • CSCI 6110 - Computational Social Processes


    Introduction to the computational and algorithmic aspects of social processes. Topics covered will be selected to illustrate the diverse challenges in algorithmic social process analysis: social networks and their dynamics; information flow; hidden networks. Algorithms involving social and selfish agents, social choice theory, voting, and auctions. Ranking actors in networks, recommendation systems, peer-review, and aggregation of rankings/reviews. Students cannot receive credit for both CSCI 4110 and CSCI 6110.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300 and an advanced 4000-level algorithms-based CSCI or MATH course.

    When Offered: Fall term even-numbered years, upon availability of instructor.



    Cross Listed: CSCI 4110.

    Credit Hours: 4

  
  • CSCI 6120 - Computational Finance


    Introduction to the computational and mathematical techniques for practical financial applications. The course will emphasize the algorithmic side of finance. Topics will be selected from pricing (options and derivatives), trading, risk-evaluation, selfish agents, sequential decisions, and portfolio optimization. Examples of the mathematical and algorithmic techniques covered are martingale measures, risk-neutral pricing and Monte Carlo, dynamic programing, and stochastic processes. Students cannot receive credit for both CSCI 4120 and CSCI 6120.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300; an advanced 4000-level algorithms-based CSCI or MATH course; familiarity with probability, linear algebra, and calculus.

    When Offered: Fall term even-numbered years, upon availability of instructor.



    Cross Listed: CSCI 4120.

    Credit Hours: 4

  
  • CSCI 6130 - Natural Language Processing


    This course introduces state-of-the-art Natural Language Processing (NLP) methods, covering major popular research topics via the most-cited and up-to-date papers for each topic, as well as other resources. This course also covers machine learning methods for NLP. Students implement some of these methods and apply machine learning toolkits to solve a variety of problems. Assignments incorporate linguistics, mathematics, and careful thinking.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300 and MATH 2010.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4130. Students cannot receive credit for both CSCI 4130 and CSCI 6130.

    Credit Hours: 4

  
  • CSCI 6140 - Computer Operating Systems


    Topics include analysis of multiprogramming systems, virtual memory, computer system performance, and queuing theory. The course also discusses tools for synchronization of parallel programs and algorithms for mutual exclusion.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300 and either CSCI 2500 or ECSE 2660.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4210. Students cannot receive credit for both CSCI 4210 and CSCI 6140.

    Credit Hours: 4

  
  • CSCI 6220 - Randomized Algorithms


    State-of-the-art in contemporary algorithm design, randomized algorithms are algorithms that use randomness as part of their functioning. They are typically simple, often easy to analyze, and work well in practice. They have numerous applications in many fields of computer science and mathematics. Randomized algorithms represent an active and vibrant research area with many exciting new results contributed every year. Students cannot receive credit for both CSCI 4030 and CSCI 6220.

    Prerequisites/Corequisites: Prerequisite: CSCI 4020 or equivalent.

    When Offered: Fall term annually.



    Credit Hours: 4

  
  • CSCI 6230 - Cryptography and Network Security I


    A self-contained course that includes topics from number theory, basic cryptography, and protocol security. This is a hybrid course with sufficient depth in both theory and hands-on experience with network protocols. Topics include: Classical Cryptography, Block Ciphers (DES, AES), Information Theoretical Cryptography, Randomness, RNG and Stream Ciphers, Hash and MAC Algorithms, Public-Key Cryptography, Elliptic Curve Cryptography, Digital Signatures and Identification, Internet Attacks, Web Security, SSL and PGP.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300; also desirable is CSCI 4210 and CSCI 4220.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4230. Students cannot receive credit for both CSCI 4230 and CSCI 6230.

    Credit Hours: 4

  
  • CSCI 6240 - Cryptography and Network Security II


    A course covering advanced security topics with depth both in theory and hands-on exercises. Topics include: Probabilistic Encryption, Deniable Cryptography, Hardcore Predicates, All-or-Nothing Encryption, Secret Sharing, Subliminal/Covert Channels, Mental Poker, Goldwasser-Micali and Blum-Goldwasser Cryptosystems, Paillier PKC and Homomorphism, Elliptic Curve Cryptography, and Blind Signatures and E-cash.

    Prerequisites/Corequisites: Prerequisites: CSCI 4230/6230; ECSE 4670 or CSCI 4220 or permission of instructor; also desirable is CSCI 4210.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4240. Students cannot receive credit for both CSCI 4240 and CSCI 6240.

    Credit Hours: 4

  
  • CSCI 6250 - Frontiers of Network Science


    This course will offer an introduction to network science and a review of current research in this area. Classes will interchangeably present chapters from the textbook and related current research. The emphasis will be on the mathematical background of network science: graphs and networks; random networks and various types of scale-free networks; network properties such as assortativity, mobility, robustness, social networks, and communities; and dynamics of spreading in networks.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300; a 4000-level algorithms-based CSCI course (e.g., 4020, 4050, 4260, 4800) or MATH course (e.g., 4100, 4150, 4200, 4210, 4800) course; familiarity with probability, linear algebra, and calculus; or permission of the instructor.

    When Offered: Fall term odd-numbered years.



    Cross Listed: CSCI 4250. Students cannot receive credit for both CSCI 4250 and CSCI 6250.

    Credit Hours: 4

  
  • CSCI 6270 - Computational Vision


    The goal of this course is to introduce students to the problems, challenges, and applications of computer vision from a computational perspective. Topics include camera modeling and image formation, feature extraction, object and face recognition, image mosaic construction, stereo and three-dimensional imaging, motion, and tracking. Machine learning methods, including deep convolutional neural networks, will be studied and applied throughout the course. 

    Prerequisites/Corequisites: Prerequisites: CSCI 2300 and MATH 2010 or permission of instructor.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4270. Students cannot receive credit for both CSCI 4270 and CSCI 6270.

    Credit Hours: 4

  
  • CSCI 6310 - Networking in the Linux Kernel


    This course introduces Linux kernel programming basics and starts by examining how Berkeley sockets bridge the user-kernel gap. The remainder of the course is spent looking into transport layer (e.g., TCP) and network layer (e.g., IP) implementations. Students do both individual and group programming projects. In addition to coding, there are detailed write-ups and peer reviews in this course.

    Prerequisites/Corequisites: Prerequisites: CSCI 4210 or ECSE 2660.

    When Offered: Fall term odd-numbered years.



    Cross Listed: CSCI 4310. Students cannot receive credit for both CSCI 4310 and CSCI 6310.

    Credit Hours: 4

  
  • CSCI 6340 - Ontologies


    This course provides an introduction to ontologies, their uses, and an overview of their application in semantically enabled systems. Ontologies encode term meanings and are used to improve communication and enable computer programs to function more effectively. Class participants learn how to use ontologies in web-based applications and evaluate ontologies for reuse. Participants read relevant papers, learn how to critically review ontology papers and ontologies, and participate in group project(s) designing, using, and evaluating ontologies.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4340. Students cannot receive credit for both CSCI 4340 and CSCI 6340.

    Credit Hours: 4

  
  • CSCI 6350 - Data Science


    Data science is advancing the inductive conduct of science and is driven by the greater volumes, complexity, and heterogeneity of data being made available over the Internet. It combines aspects of data management, library science, computer science, and physical science. It is changing the way all of these disciplines do both their individual and collaborative work. Key methodologies in application areas based on real research experience are taught.

    Prerequisites/Corequisites: Data Structures (CSCI 1200), Database Systems (CSCI 4380) preferred.

    When Offered: Fall term annually.



    Cross Listed: Cross listed as ITWS 4350/6350, CSCI 4350 and ERTH 4350/6350. Students can obtain credit for only one of these courses.

    Credit Hours: 3

  
  • CSCI 6360 - Parallel Computing


    A survey of fundamental issues in design of efficient programs for parallel computers. The topics discussed include models of parallel machines and programs, efficiency of parallel algorithms, programming styles for shared memory, message passing, data parallelism, and using MPI in scientific parallel programs. Parallel programming project required.

    Prerequisites/Corequisites: Prerequisite: CSCI 4210 or equivalent.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4320. Students cannot receive credit for both CSCI 4320 and CSCI 6360.

    Credit Hours: 4

  
  • CSCI 6370 - Data and Society


    Data and Society provides a broad overview of how society is leveraging and responding to the social, organizational, policy, and technical opportunities and challenges of a data-driven world. Course themes focus on various aspects of the data ecosystem, data and innovation, and data and the broader community. Assignments build writing, presentation, and critical thinking and assessment skills, all of which are important for professional success. This is a communication-intensive course.

    Prerequisites/Corequisites: CSCI 4350/6350 or ITWS 4350/6350 or permission of instructor.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4370. Students cannot receive credit for both CSCI 4370 and CSCI 6370.

    Credit Hours: 4

  
  • CSCI 6390 - Data Mining


    This course will provide an introductory survey of the main topics in data mining and knowledge discovery in databases (KDD), including: classification, clustering, association rules, sequence mining, similarity search, deviation detection, and so on. Emphasis will be on the algorithmic and system issues in KDD, as well as on applications such as Web mining, multimedia mining, bioinformatics, geographical information systems, etc.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4390. Students cannot receive credit for both CSCI 4390 and CSCI 6390.

    Credit Hours: 4

  
  • CSCI 6400 - Xinformatics


    Informatics covers a broad range of disciplines addressing challenges in the explosion of data and information resources. Xinformatics provides commonality for implementations in specific disciplines, e.g. X=astro, geo. Informatics’ theoretical bases are information and computer science, cognitive science, social science, library science, aggregating these studies and adding the practice of information processing, and the engineering of information systems. This course grounds the material that students will learn in discipline areas by coursework and project assignments. 

    Prerequisites/Corequisites: CSCI 1200 and Data Science (CSCI/ERTH/ITWS 496x/696x).

    When Offered: Spring term annually.



    Cross Listed: Cross listed as ITWS 4400/6400, CSCI 4400 and ERTH 4400/6400. Students can only obtain credit for one of these courses.

    Credit Hours: 3

  
  • CSCI 6430 - Programming Languages


    This course is a study of the important concepts found in current programming languages. Topics include language processing (lexical analysis, parsing, type-checking, interpretation and compilation, run-time environment), the role of abstraction (data abstraction and control abstraction), programming paradigms (procedural, functional, object-oriented, logic-oriented, generic), and formal language definition.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300 and CSCI 2600.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4430. Students cannot receive credit for both CSCI 4430 and CSCI 6430.

    Credit Hours: 3

  
  • CSCI 6450 - Principles of Program Analysis


    The goal of this course is to introduce students to program analysis and its many applications in software engineering, particularly in improving software quality and software productivity. Concretely, students who successfully complete this course should be able to: (1) understand and apply program analysis techniques, such as dataflow analysis and type-based analysis; (2) implement program analysis; (3) understand and apply software testing techniques, such as black-box testing and white-box testing; and (4) understand and apply refactoring techniques.

    Prerequisites/Corequisites: Prerequisites: CSCI 4430.

    When Offered: Spring term even-numbered years.



    Cross Listed: CSCI 4450. Students cannot receive credit for both CSCI 4450 and CSCI 6450.

    Credit Hours: 4

  
  • CSCI 6460 - Large-Scale Programming and Testing


    This course focuses on software development techniques in support of large-scale software projects and maintenance. Specific topics include various programming paradigms and techniques, approaches to testing and automation, debugging, refactoring, and inheriting code. Individual and team assignments are required, including programming assignments. Project topics include text processing, building a search engine, and the like.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4460. Students cannot receive credit for both CSCI 4460 and CSCI 6460.

    Credit Hours: 4

  
  • CSCI 6490 - Robotics II


    This course introduces methods that leverage the basic analysis techniques learned in Robotics I to develop numerical and algorithmic techniques needed to endow robots with the “intelligence” to devise strategies to solve problems they will encounter. Once these abilities are sufficiently well developed, robots will become safe and autonomous, thus paving the way for pervasive personal robots. Topics include: configuration space representation, cell decomposition, roadmap methods, rapidly-exploring random trees, simultaneous localization and mapping, contact modeling, grasping, and dexterous manipulation.

    Prerequisites/Corequisites: Prerequisite: CSCI 4480.

    When Offered: Spring term annually.



    Cross Listed: Cross listed with ECSE 6490, CSCI 4490, ECSE 4490.

    Credit Hours: 3

  
  • CSCI 6500 - Distributed Computing Over The Internet


    This course will enable students to understand and apply theoretical foundations of programming concurrent, distributed, and mobile computing systems, namely process calculi, actors, join calculus, and mobile ambients. In the practical part, students will compare communication and synchronization aspects in concurrent programming languages following these theoretical models. Students will also review current research on distributed computing over the Internet, on topics including but not limited to coordination, mobility, heterogeneity, security, fault tolerance, scalability, programmability, and verification.

    Prerequisites/Corequisites: Prerequisites: CSCI 4430 and either CSCI 4210 or CSCI 4220 (or equivalent) or permission of instructor.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4500. Students cannot receive credit for both CSCI 4500 and CSCI 6500.

    Credit Hours: 4

  
  • CSCI 6510 - Distributed Systems and Algorithms


    This course explores the principles of distributed systems, emphasizing fundamental issues underlying the design of such systems: communication, coordination, synchronization, and fault-tolerance. Key algorithms and theoretical results will be studied and students will explore how these foundations play out in modern systems and applications.

    Prerequisites/Corequisites: Prerequisite: CSCI 4210.

    When Offered: Fall term annually.



    Cross Listed: CSCI 4510. Students cannot receive credit for both CSCI 4510 and CSCI 6510.

    Credit Hours: 4

  
  • CSCI 6530 - Advanced Computer Graphics


    In this course, there will be a survey of classic papers and current research in computer graphics. Topics include: advanced ray tracing, global illumination, photon mapping, subsurface scattering, mesh generation and simplification, subdivision surfaces, volumetric modeling, procedural modeling and texturing, weathering, physical simulation, appearance models. Course activities include programming assignments, oral presentations, and a term project. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300 and CSCI 2600; previous coursework or experience in computer graphics such as ECSE 4750 or computational geometry is recommended.

    When Offered: Spring term annually.



    Cross Listed: CSCI 4530. Students cannot receive credit for both CSCI 4530 and CSCI 6530.

    Credit Hours: 4

  
  • CSCI 6550 - Interactive Visualization


    Visualizing data is a key step in understanding many problems. This course is designed to introduce students to methods of visualizing many different types of data, such as images, three-dimensional surfaces, flow fields, and medical data. Both existing visualization software and program custom visualizations using C++ and OpenGL will be used. Course activities include discussion of recent and classic research papers, weekly homework assignments, in-class critiques of visualization artifacts, and a final project to explore creative uses of these techniques. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisites: CSCI 2300 and CSCI 2600, or permission of instructor.

    When Offered: Spring term even-numbered years.



    Cross Listed: CSCI 4550. Students cannot receive credit for both CSCI 4550 and CSCI 6550.

    Credit Hours: 4

  
  • CSCI 6800 - Computational Linear Algebra


    Gaussian elimination, special linear systems (such as positive definite, banded, or sparse), introduction to parallel computing, iterative methods for linear systems (such as conjugate gradient and preconditioning), QR factorization and least squares problems, and eigenvalue problems.

    Prerequisites/Corequisites: Prerequisite: MATH 4800 or CSCI 4800 or permission of instructor.

    When Offered: Fall term even-numbered years.



    Cross Listed: Cross listed as MATH 6800. Students cannot obtain credit for both this course and MATH 6800.

    Credit Hours: 4

  
  • CSCI 6820 - Numerical Solution of Ordinary Differential Equations


    Numerical methods and analysis for ODEs with applications from mechanics, optics, and chaotic dynamics. Numerical methods for dynamic systems include Runge-Kutta, multistep and extrapolation techniques, methods for conservative and Hamiltonian systems, methods for stiff differential equations and for differential-algebraic systems. Methods for boundary value problems include shooting and orthogonalization, finite difference and collocation techniques, and special methods for problems with boundary or shock layers.

    Prerequisites/Corequisites: Prerequisite: MATH 4800 or CSCI 4800 or permission of instructor.

    When Offered: Spring term odd-numbered years.



    Cross Listed: Cross listed as MATH 6820. Students cannot obtain credit for both this course and MATH 6820.

    Credit Hours: 4

  
  • CSCI 6840 - Numerical Solution of Partial Differential Equations


    Numerical methods and analysis for linear and nonlinear PDEs with applications from heat conduction, wave propagation, solid and fluid mechanics, and other areas. Basic concepts of stability and convergence (Lax equivalence theorem, CFL condition, energy methods). Methods for parabolic problems (finite differences, method of lines, ADI, operator splitting), methods for hyperbolic problems (vector systems and characteristics, dissipation and dispersion, shocks capturing and tracking schemes), methods for elliptic problems (finite difference and finite volume methods). 

    Prerequisites/Corequisites: Prerequisite: MATH 4800 or CSCI 4800 or permission of instructor.

    When Offered: Fall term odd-numbered years.



    Cross Listed: Cross listed as MATH 6840. Students cannot obtain credit for both this course and MATH 6840.

    Credit Hours: 4

  
  • CSCI 6860 - Finite Element Analysis


    Galerkin’s method and extremal principles, finite element approximations (Lagrange, hierarchical and 3-D approximations, interpolation errors), mesh generation and assembly, adaptivity (h-, p-, hp-refinement). Error analysis and convergence rates. Perturbations resulting from boundary approximation, numerical integration, etc. Time dependent problems including parabolic and hyperbolic PDEs. Applications will be selected from several areas including heat conduction, wave propagation, potential theory, and solid and fluid mechanics.

    Prerequisites/Corequisites: Prerequisite: MATH 4800 or CSCI 4800 or permission of instructor.

    When Offered: Spring term even-numbered years.



    Cross Listed: Cross listed as MATH 6860. Students cannot obtain credit for both this course and MATH 6860.

    Credit Hours: 4

  
  • CSCI 6900 - Computer Science Seminar


    Presentation of current developments in computer science. Reports by students.

    Credit Hours: 1

  
  • CSCI 6940 - Readings in Computer Science


    Credit Hours: 1 to 3

  
  • CSCI 6960 - Topics in Computer Science


    Credit Hours: 1 to 3

  
  • CSCI 6970 - Professional Project


    Active participation in a semester-long project, under the supervision of a faculty adviser. A Professional Project often serves as a culminating experience for a Professional Master’s program but, with departmental or school approval, can be used to fulfill other program requirements. With approval, students may register for more than one Professional Project. Professional Projects must result in documentation established by each department or school, but are not submitted to the Office of Graduate Education and are not archived in the library. Grades of A, B, C, or F are assigned by the faculty adviser at the end of the semester. If not completed on time, a formal Incomplete grade may be assigned by the faculty adviser, listing the work remaining to be completed and the time limit for completing this work.

  
  • CSCI 6980 - Master’s Project


    Active participation in a master’s-level project, under the supervision of a faculty adviser, leading to a master’s project report. Grades S or U are assigned at the end of the semester.  If recommended by the adviser, the master’s project may be accepted by the Office of Graduate Education to be archived in the library.

    Credit Hours: 1 to 9

  
  • CSCI 6990 - Master’s Thesis


    Active participation in research, under the supervision of a faculty adviser, leading to a master’s thesis. Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester. Once the thesis has been presentend, approved by the adviser, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

    Credit Hours: 1 to 9

  
  • CSCI 9990 - Dissertation


    Active participation in research, under the supervision of a faculty adviser, leading to a doctoral dissertation. Grades of IP are assigned until the dissertation has been publicly defended, approved by the doctoral committee, and accepted by the Office of Graduate Education to be archived in a standard format in the library. Grades will then be listed as S.

    Credit Hours: Variable

  
  • ECON 2010 - Intermediate Microeconomic Theory


    This course combines demand, derived from consumer preferences, and supply, based on firms’ production functions, to establish market prices for goods and services. Calculus-based techniques are used to minimize costs and maximize utility and profits across differing industry structures. Product pricing strategies are examined. The course also provides an introduction to topics such as the pricing of stocks and bonds, game theory, positive and negative externalities, asymmetric information, and behavioral economics.

    Applies the microeconomic theory of the firm to price, cost, and output decisions of business enterprises under different market structures. Regression analysis of demand and cost, linear programming of production and simulation analysis of risk, and capital budgeting are also presented.

    Prerequisites/Corequisites: IHSS 1200 and MATH 1010 or Math 1500, or permission of instructor.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

  
  • ECON 2020 - Intermediate Macroeconomic Theory


    Attention is directed primarily to variations in the aggregate volume of output, income, and employment. Cyclical fluctuations and long-term economic trends are examined and the interrelations of business and government policies are analyzed. The applicability of economic theory to the problems of business forecasting is discussed.

    Prerequisites/Corequisites: IHSS 1200 and MATH 1010 or MATH 1500, or permission of instructor.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

  
  • ECON 2940 - Readings in Economics


    Credit Hours: 3 or 4

  
  • ECON 2960 - Topics in Economics


    Selected topics in economics designed to acquaint students with modern economic problems and analysis in special areas beyond the introductory level.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or equivalent.

    Credit Hours: 4

  
  • ECON 4110 - Economic Analysis of Technological Change


    An examination of the economic considerations that influence the creation and assimilation of new products and processes, and of the impact of technological change on the structures and evolution of the American economy and environment. Topics include productivity growth, the organization and management of industrial research and development, the interaction between technological change and industrial structure, diffusion of innovations, and technological unemployment. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4120 - Mathematical Methods in Economics


    Application of mathematical techniques to economic modeling and analysis. Construction of models to describe aspects of the economy and to analyze potential policies. Solution methods for issues including optimal choice with and without constraints, equilibria among multiple actors, marginal effects of policies, and dynamic economic models. Some mathematical maturity is assumed, and mathematical skills are taught throughout the course.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or permission of instructor.

    When Offered: Fall term annually.



    Cross Listed: Cross listed with ECON 6120; students cannot obtain credit for both courses.

    Credit Hours: 4

  
  • ECON 4130 - Money and Banking


    Financial institutions, especially commercial banking and the Federal Reserve System, are considered from three perspectives: their monetary roles; trends in the economic, organizational, and technological aspects of their operations; and their other economic roles-a critical view. Also, the role of money in macroeconomic theory is considered along with the role of monetary policies in relation to the problems of inflation and unemployment.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

  
  • ECON 4140 - Structure of Industry: Competition, Innovation, Entrepreneurship, Policy


    Acquaints students with the structural characteristics and philosophical foundations of enterprise and industry. Several important industries are considered from the viewpoint of market structure, conduct, and performance. Such concepts as the corporation, entrepreneurial outcomes, technological innovation, private property, and public policy toward business are examined to orient the student to contemporary industrial activity.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or permission of instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: Cross listed with ECON 6140; students cannot obtain credit for both courses.

    Credit Hours: 4

  
  • ECON 4150 - Economics of Government Regulation


    Examine regulations related to the environment, intellectual property rights, healthcare, and antitrust. Examine the interaction between regulatory policies and how businesses respond to them with respect to innovation, production, and pricing. Some of the industries and markets examined to highlight the regulatory policy issues include automobiles, information technology, telecommunications and media, healthcare services, pharmaceuticals, medical devices, retail sector, high-speed rail, and taxi and ridesharing.

     

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4160 - Public Finance


    Emphasis is placed on the analysis of efficient resource use in the public sector at the federal level. Expenditure theory, tax incidence, and income distribution policies are discussed. The effects of personal income, corporation, sales, payroll, and property taxes on resource allocation, equity, and growth are considered.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4170 - Health Economics and Policy


    Examine various facets of the healthcare industry. Application of microeconomic theory and tools will be used to: analyze healthcare demand and supply; examine the impact of public policies; study market segments such as health insurance and pharmaceuticals; explore economic choices of healthcare professionals; identify potential socioeconomic and demographic determinants of health status and healthcare; and gain insights into issues related to the ongoing healthcare policy reform.

     

    Prerequisites/Corequisites: IHSS 1200/ECON 1200 and MATH 1010 or MATH 1500.

    When Offered: Fall and spring terms annually.



    Cross Listed: ECON 6170.

    Credit Hours: 4

  
  • ECON 4180 - Development of Economic Thought


    A critical examination in which comparisons are made and contrasts emphasized between different schools of economic thinking such as classicism, marginalism, socialism, institutionalism, neoclassicism, and Keynesianism. Special attention is given to historical theories and attitudes of economists toward technological change and its impact on human welfare.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4190 - International Economics and Globalization


    This course investigates the significance of economic globalization, covering the following topics: international trade and financial flows, technological innovation and intellectual property, technology transfer, national government and transnational corporations, natural resources, health and the environment, impacts on selected industries and countries, and roles of the world trade organization and international monetary fund. The major controversies surrounding globalization are identified, and alternative arguments are evaluated based on available evidence.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4200 - Open Economy Macroeconomics


    This course is an introduction to open economy macroeconomics and international finance. The core objective of the course is to teach students macroeconomic models and enable them to analyze international economic phenomena. Topics covered include theories of intertemporal trade, sources of global imbalances and their adjustment mechanisms, the determination of exchange rates, the effect of fiscal and monetary policies under different exchange rate regimes, balance of payment crisis, consequences of financial globalization. This is a communication-intensive course.

     

    Prerequisites/Corequisites: ECON 2020.

     

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4210 - Cost-Benefit Analysis


    Addresses the identification and measurement of the economic gains and losses to different sectors of the economy resulting from public projects and policies. Among the projects studied are those in the area of transportation, energy, environment, and urban development. Also considered is the evaluation of the effects of government on business, as for example, consumer product and workplace safety regulation.

    Prerequisites/Corequisites: Prerequisite: ECON 2010.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4230 - Environmental Economics


    Develops a critical understanding of environmental issues and policy from an interdisciplinary economics perspective. Covers the economics of environmental quality including the links between the economy and the environment, the causes of environmental problems, evaluation of environmental projects and policies, and policies to address environmental issues with an emphasis on efficiency, equity, and sustainability, and the international dimensions of environmental issues.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor. ECON 2010 recommended.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4240 - Natural Resource Economics


    Addresses the allocation of natural resources through applied study of fisheries, forestry, oil, minerals, water, and biodiversity resources. Mathematical analysis will be done using Microsoft Excel with Solver. Social and policy dynamics of allocation decisions will be explored through case studies. Field trips will address ecological and physical aspects of resource management. The intent is to develop a balanced perspective and tools to address resource management decisions across their diverse economic, social, and environmental dimensions. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4250 - Economy, Technology, & Sustainability


    This course explores the relationships between the economy and the material world. It identifies the most critical challenges to sustainable economic development on local to global scales and ways of addressing them. The course examines options surrounding material and energy flows, technological alternatives, livelihoods, consumption behavior, public policy, civil society institutions, and social movements as avenues for meeting the major challenges to sustainability.

    Prerequisites/Corequisites: Prerequisites: ECON 1200/IHSS 1200 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 4

  
  • ECON 4260 - Environmental and Resource Economics


    Introduces students to the basic analytical approaches to environmental issues and natural resource use. Emphasis is on economic valuation and public policy. Covers traditional approaches based on assumptions of economic rationality and market efficiency as well as current approaches from the fields of environmental science behavioral economics. Emphasis is on active student participation and examination of current environmental controversies.

    Prerequisites/Corequisites: Prerequisite:  ECON 2010 or equivalent or permission of instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: Cross listed with ECON 6260; students cannot received credit for both.

    Credit Hours: 4

  
  • ECON 4310 - Law and Economics


    Market-based economies depend upon legal systems that establish and protect property rights. In this and many other instances the law is designed to encourage and support economic activity; in others it is designed to restrain certain types of otherwise rational economic behavior. This course will apply fundamental economic concepts, such as supply and demand, competition, monopoly, externalities, and Pareto efficiency to a range of legal topics, including contracts, torts, criminal, and intellectual property law to explain the economic motivation and consequences of the legal framework. For those students considering law school, this course offers an exposure to many of the legal concepts found in the first year law school curriculum.

     

    Prerequisites/Corequisites: ECON 1200/IHSS 1200.

    When Offered: Spring term annually.



    Credit Hours: 4

  
  • ECON 4330 - Economics of Financial Institutions and Markets


    This course will examine a wide range of financial markets and institutions and the micro-and macroeconomic forces that relate to them. Topics include the use of derivative securities such as future, options, and swap agreements, and their roles in distributing financial risk. The course will be driven by textbook readings, supplemented by current news stories, articles from the financial press, and research articles.  

     

    Prerequisites/Corequisites: ECON 1200/IHSS 1200.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

  
  • ECON 4570 - Econometrics


    This course is an introduction to econometric data analysis. The statistical methods covered enable analysis of relationships between variables in data, with special attention to identification of true casual effects. Topics covered include linear and simple nonlinear regression models, internal and external validity, methods for panel data and binary dependent variables, instrumental variable methods, use of experimental and quasi-experimental data, and basic time series methods. The course included hands-on data analysis and report writing. 

    Prerequisites/Corequisites: Prerequisites: MATH 2010 or equivalent, ECON 2010 or equivalent, and approved statistics course or permission of instructor.

    When Offered: Fall and spring terms annually.



    Cross Listed: Cross listed with ECON 6560; students cannot obtain credit for both courses.

    Credit Hours: 4

  
  • ECON 4900 - Seminar in Economics


    Discussion and analysis of selected topics in economic theory and of current economic issues. This is a communication-intensive course.

    Prerequisites/Corequisites: Prerequisite: ECON 4570.

    When Offered: Fall and spring terms annually.



    Credit Hours: 2 to 4

  
  • ECON 4940 - Readings in Economics


    Credit Hours: 3 to 4

  
  • ECON 4960 - Topics in Economics


    Selected topics in economic analysis and problems to meet the special needs of upper-division students in various curricula throughout the Institute. This allows students to pursue more in-depth work in their areas of study.

    Prerequisites/Corequisites: Prerequisites: ECON 1200/IHSS 1200 and permission of instructor.

    Credit Hours: 4

  
  • ECON 6010 - Applied Microeconomics


    Core topics of microeconomic theory are covered: consumer demand, firm production, decisions under uncertainty, game theory, markets for goods with perfect and imperfect competition, and market failures. Microeconomic theory is applied to real cases. Examples include product pricing, technological innovation, firm growth, consumer and producer welfare, social welfare impacts of government policy, monopoly and oligopoly, and resource allocation. 

     

    When Offered: Fall and spring terms annually.



    Credit Hours: 3

  
  • ECON 6030 - Applied Econometrics


    This course provides skills to apply econometrics to diverse economic topics. Mathematical methods of econometrics are developed for tools such as alternative estimation strategies, instrumental variables, regression discontinuity, nonparametric and quantile estimators, and simultaneous equation models. Methods to identify causal effects are emphasized. Students do hands-on data work that puts to use these econometric tools. 

     

    When Offered: Fall and spring terms annually.



    Credit Hours: 3

  
  • ECON 6120 - Advanced Mathematical Methods in Economics


    Mathematical techniques applied to theoretical models in economics. Reviews and introduces core mathematical topics at the graduate economics level, applied to topics such as optimal behaviors of economics agents, equilibria among multiple interacting agents, economics growth processes and inter-temporal decision making, decision making in stochastic environments, and techniques to develop and work with economic models. Assumes thorough knowledge of calculus and some familiarity with linear algebra and probability theory.

    When Offered: Fall term annually.



    Cross Listed: Cross listed with ECON 4120; students cannot obtain credit for both courses.

    Credit Hours: 3

  
  • ECON 6140 - Advanced Structure of Industry


    An advanced analysis of current problems confronting major American industries, regulated and unregulated. Recent changes in growth patterns, market structures, and pricing policies are examined. Considerable emphasis is placed on emerging trends in technology and public policy, which are likely to affect significantly the future of these industries.

    Prerequisites/Corequisites: Prerequisites: ECON 2010 or permission of instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: Cross listed with ECON 4140; students cannot obtain credit for both courses.

    Credit Hours: 3

  
  • ECON 6150 - Advanced Economics of Government Regulation


    Can government intervention improve the performance of private markets and if so, when and how? How is regulatory policy actually made, and what effects has it had? These questions are applied to the experience in the U.S. and elsewhere with telecommunications, electricity, transportation, financial services, job safety, health, and environmental regulation.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or IHSS 1200 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6160 - Advanced Public Finance


    Emphasis is placed on the analysis of efficient resource use in the public sector at the federal level. Expenditure theory and tax incidence are discussed. The effects of personal income, corporation, sales, payroll, and property taxes on resource allocation, equity, growth, and technological change are considered.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6170 - Health Economics and Policy


    Examine various facets of the healthcare industry. Application of microeconomic theory and tools will be used to: analyze healthcare demand and supply; examine the impact of public policies; study market segments such as health insurance and pharmaceuticals; explore economic choices of healthcare professionals; identify potential socioeconomic and demographic determinants of health status and healthcare; and gain insights into issues related to the ongoing healthcare policy reform.

     

    When Offered: Fall and spring terms annually.



    Cross Listed: ECON 4170

    Credit Hours: 3

  
  • ECON 6190 - Advanced International Economics and Globalization


    This course investigates the significance of economic globalization, covering the following topics: international trade and financial flows, technological innovation and intellectual property, technology transfer, national governments and transnational corporations, natural resources, health and the environment, impacts on selected industries and countries, and roles of the World Trade Organization and International Monetary Fund. The major controversies surrounding globalization are identified, and alternative arguments are evaluated based on available evidence.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6210 - Advanced Cost-Benefit Analysis


    The techniques necessary to appraise the economic desirability and private-sector impact of various public projects and policies are studied. Concepts such as discounting, capital rationing, project selection, shadow pricing, risk assessment, unpriced goods, and economic surplus are developed. Among the topics from which illustrative case studies are drawn are urban and transport planning, energy, water resources, government regulation, and the environment. Suitable for graduate students in professional programs.

    Prerequisites/Corequisites: Prerequisite: ECON 6490 or ECON 2010.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6230 - Advanced Environmental Economics


    Develops a critical understanding of environmental issues and policy and the environmental economics literature. Covers the economics of environmental quality including the links between the economy and the environment, the causes of environmental problems, evaluation of environmental projects and policies, and policies to address environmental issues with an emphasis on efficiency, equity, and sustainability, and the international dimensions of environmental issues.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or permission of instructor.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6240 - Advanced Natural Resource Economics


    Addresses the allocation of natural resources through applied study of fisheries, forestry, oil, minerals, water, and biodiversity resources. Mathematical analysis will be done using Microsoft Excel with Solver. Social and policy dynamics of allocation decisions will be explored through case studies. Field trips will address ecological and physical aspects of resource management. The intent is to develop a balanced perspective and tools to address resource management decisions across their diverse economic, social, and environmental dimensions.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6250 - Advanced Economy, Technology, and Sustainability


    This course explores the relationships between the economy and the material world. It identifies the most critical challenges to sustainable economic development on local to global scales and ways of addressing them. The course examines options surrounding material and energy flows, technological alternatives, livelihoods, consumption behavior, public policy, civil society institutions, and social movements as avenues for meeting the major challenges to sustainability.

    Prerequisites/Corequisites: Prerequisite: ECON 1200/IHSS 1200 or permission of instructor; graduate student status.

    When Offered: Upon availability of instructor.



    Cross Listed: Cross listed with ECON 4250; students cannot obtain credit for both courses.

    Credit Hours: 3

  
  • ECON 6260 - Advanced Environmental and Resource Economics


    Develops a critical understanding of environmental and natural resource issues and policy and the environmental and natural resource economics literature. Covers the economics of environmental quality and natural resources including the links between the economy and the environment, the causes of environmental problems, the economics of resource exploitation, environmental and resource project evaluation, and policies to address environmental and resource issues. Emphasizes efficiency, equity, sustainability, and international dimensions of the issues.

    When Offered: Upon availability of instructor.



    Cross Listed: Cross listed with ECON 4260; students cannot receive credit for both courses.

    Credit Hours: 3

  
  • ECON 6490 - Introduction to Economic Theory


    The course examines the basic concepts and techniques of economic analysis and their applications to economics problems at the level of the firm, industry, and economy as a whole. Topics include theory of product and factor pricing, national income and employment theory, monetary and fiscal theories, economic growth and fluctuations.

    When Offered: Upon availability of instructor.



    Credit Hours: 3

  
  • ECON 6550 - Advanced Microeconomic Analysis


    The central propositions of contemporary economic analysis are set forth. Topics include interaction of firms and households; determination through the market of resource allocation, outputs, prices, and incomes; capital and interest; theories of general equilibrium; static and dynamic models.

    Prerequisites/Corequisites: Prerequisite: ECON 2010 or ECON 6490 or permission of instructor.

    When Offered: Fall term annually.



    Credit Hours: 3

 

Page: 1 <- 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13Forward 10 -> 19