Mar 28, 2024  
2017-2018 Undergraduate Bulletin 
    
2017-2018 Undergraduate Bulletin [ARCHIVED BULLETIN]

All Courses


 

Computer Science

  
  • CS 3861-3 Special Topics in Computer Science


    (1-3 hours)
  
  • CS 4013 Compiler Construction


    (3 hours)
    Algebraic language syntax and semantic definition. Languages, grammars and parsing algorithms. Semantics processing. Attribute grammars and syntax-directed translation. Declarations processing, type-checking, storage allocation, code generation. Prerequisites: CS 2123  and CS 3003 .
  
  • CS 4023 Critical Infrastructure Protection


    (3 hours)
    Critical infrastructure protection as defined by the Department of Homeland Security. History, presidential directives, laws and regulations. Overview of the sixteen sectors defined by Presidential Policy Directive 21 (PPD-21). Security issues and risk management. Focus on the energy sector (oil and gas and electric power). Technical components. SCADA networks and process control systems. Relevant protocols and cyber-security tools and solutions. Prerequisite: CS 4153  or permission of instructor.
  
  • CS 4033 Game Engine Design


    (3 hours)
    Students will learn to design, write, test and document a 3D game engine written in C++. Good design and implementation are emphasized. Students will also learn mathematics for graphical applications, tricks and tactics for memory management, and how to work directly with graphic cards. Prerequisites: CS 3023  and CS 4613 .
  
  • CS 4043 Online Communities


    (3 hours)
    Computation over unreliable and anonymous protocols such as the web. Problems of persistence, concurrency control, transactions, and transactions across multiple servers. The relational database management system as a tool for attacking these problems. Students work in small teams on diverse projects. Prerequisite: CS 4053  or permission of instructor.
  
  • CS 4053 Interaction Design


    (3 hours)
    A cross-disciplinary, practical and process-oriented approach to Human Computer Interaction which focuses on how to design interactive products that enhance and extend the way people communicate, interact and work. Introduces tools and techniques of HCI including the skills of task analysis, and analytic and empirical evaluation methods and provides a systematic approach to design. Prerequisite: Grade of C or P in CS 2003  or CIS 3023 , or permission of instructor.
  
  • CS 4063 Computer Architecture


    (3 hours)


    Evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Foundation for the understanding of modern computer system architecture, and application of these insights and principles to evaluate future computer designs.  Discussion of the fundamental architectural techniques used to build today’s high-performance processors and systems. Pipelining, superscalar, out of order execution, multithreading, caches, virtual memory, and multiprocessors. Some emphasis placed on the software interaction to achieve performance.  Prerequisites:  CS 3053  or CS 3353  .

     

  
  • CS 4073 Algorithmic Applications in Bioinformatics


    (3 hours)
    Classic and current problems in bioinformatics. Computational concepts that will enable students to devise algorithms for problems in molecular biology. Exhaustive search, greedy algorithms, dynamic programming algorithms, divide and conquer algorithms, graph algorithms, combinatorial pattern matching, clustering, trees, Markov chains, hidden Markov models, and randomized algorithms. Students will write programs in R and Perl.  Prerequisite: CS 2123  or permission of instructor.
  
  • CS 4083 Analysis of Patterns in Complex Data


    (3 hours)
    Algorithms and data structures designed for character strings. Applications in search engines, databases, social media, and molecular biology. Algorithms for exact string matching, suffix trees, algorithms for inexact string matching, and implementation practical aspects. Students will devise algorithms similar to the ones taught in class, and implement standard algorithms and data structures or some of the algorithms they have devised. Prerequisite: CS 2123 .
  
  • CS 4093 Computational Biology


    (3 hours)
    Introduction to core concepts of computational biology. Techniques for modeling and analyzing biological systems - static and dynamic, discrete and continuous. Biological network analysis.  Exposure to established tools for systems biology modeling and analysis. Prerequisites: CS 1043  or CS 2503 .
  
  • CS 4153 Computer Security


    (3 hours)
    Introduction to security problems in computing, basic encryption and decryption techniques, secure encryption systems, cryptographic protocols and practices, security in networks and distributed systems, legal and ethical issues in computer security. Prerequisites: CS 3013  and either CS 3053  or CS 3353 .
  
  • CS 4163 Database Systems


    (3 hours)
    Thorough introduction to theory and practice of database systems. Emphasis on theoretical considerations involved in modeling data and designing easy to use, efficient database systems. Also covers practical issues of query languages and optimization, transaction processing, concurrency control and recovery techniques as well as embedding structured queries in high-level language. Prerequisites: CS 2123  and CS 3013 .
  
  • CS 4213 Object-Oriented Software


    (3 hours)
    Concepts and techniques of object-oriented software construction are motivated by improving quality, reusability, and extendibility. Classes, assertions, genericity, inheritance, polymorphism, and dynamic binding are illustrated using contemporary environments. Prerequisite: CS 2123  or permission of instructor.
  
  • CS 4253 Artificial Intelligence


    (3 hours)
    Comprehensive introduction to the principles and techniques of artificial intelligence (AI). Emphasis on scientific and technological motivations for AI. In-depth coverage of agents and environments, search techniques, game playing, knowledge representation, rule-based reasoning, logic, planning, learning, reasoning under uncertainty. Programming in LISP and rule-based languages. Prerequisites: CS 2123  and CS 3013 .
  
  • CS 4313 Enterprise Computing


    (3 hours)
    Introduction to computing systems for the enterprise. Operating systems, networking, data management and applications for mainframe and high performance computing technologies. Theory and practice of design, installation, configuration, management and operation of enterprise computing systems. Performance measurement and analysis. Application of techniques for security, resilience and assurance in enterprise computing  environments. Prerequisite: CS 3003  or permission of instructor.
  
  • CS 4333 Computer Networks


    (3 hours)
    Foundations of computer network design: requirements, architecture, and software. Layering and protocols. OSI and Internet architecture. Direct link networks: building blocks, encoding, framing, error detection, reliable transmission and media access control. Prerequisite: CS 3053  or CS 3363  or permission of instructor.
  
  • CS 4343 Enterprise Integration and Architecture


    (3 hours)
    Focuses on the integration of information systems in organizations, the process by which different computing systems and software applications are linked together physically or functionally. Examines the strategies and methods for blending a set of interdependent systems into a functioning or unified whole, thereby enabling two or more applications to interact and exchange data seamlessly. Explores tools and techniques for systems integration as well as proven management practices for integration projects. Prerequisite: Grade of C or P in CS 2003  or CIS 3023 .
  
  • CS 4353 Parallel Programming


    (3 hours)
    Discussion of languages and environments for programming parallel processors including program annotations, language extensions, and software tools. Discussion of shared and distributed memory paradigms, and homogeneous and heterogeneous parallel computing. Issues of vector and data parallel computing. Portability and performance evaluation, concepts and tools. Prerequisites: CS 2503  or CS 3003  and permission of instructor.
  
  • CS 4363 Distributed Computing


    (3 hours)
    Concepts and architectures for distributed and concurrent computing. Distributed transaction processing, process synchronization and concurrency control. Quality of service, fault tolerance and security. COBRA, DCE ad DCOM, middleware. Coordination languages and distributed programming systems; Linda, PVM, JINI. Distributed Operating Systems. Prerequisite: CS 3053 .
  
  • CS 4373 High Performance Computing


    (3 hours)
    Introduction to high performance computing (HPC). Design, configuration and management of HPC platforms. Parallel, concurrent and distributing computing paradigms. System architectures for multi-core and many core technologies. Software development environments for HPC systems. Algorithms and programming for shared and distributed memory models. Prerequisite: CS 2003  or CS 2503  or ES 2513  or PE 3013  .
  
  • CS 4413 Secure Electronic Commerce


    (3 hours)


    Electronic commerce technology, models and issues. Principles and case studies of electronic commerce. Introduction to security architectures for electronic commerce including digital signatures, certificates, and public key infrastructure (PKI). Legal and national policy electronic commerce issues. Prerequisite: CS 2123  or permission of instructor.

     

  
  • CS 4453 Computer Law and Policy


    (3 hours)
    Legal and political aspects of computers in society. Computer crime, Cyber-terrorism, copyright and internet privacy, access and freedom legislation. Public policy for cryptographic export controls, critical infrastructure protection, and global digital economy development. Prerequisite: CS 2123 .
  
  • CS 4503 Senior Software Projects I


    (3 hours)
    First of a two-course sequence in software engineering. Formal and semi-formal methods of specification and design will be used to describe the various requirements of a nontrivial software system. Prerequisites: CS 2123  and CS 3013 .
  
  • CS 4513 Senior Software Projects II


    (3 hours)
    Second of two-course sequence in software engineering. Involvement in actual requirements analysis, design, and implementation of a non-trivial software project. Emphasis on social and ethical implications of computing and software development, and on customer and team relations. Results of projects presented in writing. Oral presentations before staff and students required throughout semester. Prerequisites: CS 4503  and senior standing.
  
  • CS 4533 Introduction to Computational Science


    (3 hours)
    Emphasis on high performance computing science and engineering problems; scientific computing; Matlab Programming; Automatic Differentiation, Splines and Bézier curves and applications to computer graphics; parallel processing, computational solutions of stochastic differential equations. Prerequisites: Either MATH 3073  or MATH 4123 , and either CS 2503  or CS 2003 .
  
  • CS 4613 Fundamentals of Computer Graphics


    (3 hours)
    Introduction to computer graphics software and hardware. Two and three-dimensional object descriptions and transformations, clipping scan conversion, and visible surface computations. Raster and vector organized display systems, hardcopy devices, interactive input devices. Emphasis on design of interactive systems. Prerequisite: CS 2123 .
  
  • CS 4623 Evolutionary Computation


    (3 hours)
    Provides basic knowledge of new methods in computer science inspired by evolutionary processes in nature. Includes: evolutionary computation, fundamentals of genetic algorithms, representations, genetic operators, and selection mechanisms. Theory of genetic algorithms. Schema theory and extensions. Genetic programming, and representation and genetic operators. Applications of evolutionary computation techniques to combinatorial optimization problems. Prerequisites: CS 2123  and CS 3013 .
  
  • CS 4641 Emerging Information Technology Senior Seminar


    (1 hour)
    Newly emerging IT topics not yet addressed at the senior level in current coursework and practice of skills needed to continue the updating process. Students will prepare oral presentations and be involved in projects illustrating emerging technologies. Prerequisites: CS 3641  or permission of instructor.
  
  • CS 4643 Bioinformatics


    (3 hours)
    Introduction to computational methodologies and concepts in bioinformatics. Topics: introductory molecular genetics, sequence alignment, biological databases, microarray analysis, genome-wide association studies, structural informatics, immunoinformatics, and neuroinformatics. Prerequisite: Permission of instructor. Same as BIOL 4643 .
  
  • CS 4653 Medical Informatics


    (3 hours)
    Medical informatics technology, models and issues. Introduction to digital architectures and technologies for medical information and health management systems, including electronic health records, decision support systems, medical coding, biomedical devices, XML, and web services. Applications to community medicine and public health. Security, privacy, compliance and ethics issues. Prerequisite: CS 2123  or permission of instructor.
  
  • CS 4683 Software Specification and Design


    (3 hours)
    Formal and semi-formal methods of specification and verification are used to express and prove various functional requirements of software systems. Prerequisites: CS 2123  and MATH 3033 .
  
  • CS 4753 Robotics


    (3 hours)
    Basic theories of robot mechanisms and their implications for engineers involved in the analysis or design of robot manipulators. Kinematics, dynamics, and control aspects of designing robot arms. Spatial descriptions and transformations. Hands-on laboratory experiences using both open-loop and closed-loop robots. Autonomous Mobile Robots. Prerequisites: CS 2003  and either MATH 3073  or MATH 4123 . Same as EE 4353 .
  
  • CS 4763 Robotics Design and Implementation


    (3 hours)
    Students participate in the design, component construction, assembly and programming of FIRST-class robot applying engineering and project management concepts to produce and deliver a working robot capable of participating in FIRST robotics competitions. Students propose a design incorporating improvements from other robots in the competition. Robot construction changes over time; course may be repeated for up to six credits. Prerequisite: CS 2123  or EE 2163 /CS 2163 .
  
  • CS 4863 Special Topics


    (3 hours)
  
  • CS 4971-3 Research and Computer Sciences Literature


    (1-3 hours)
  
  • CS 4983 Senior Thesis


    (3 hours)
    Each student investigates a computer science topic not covered by his or her previous undergraduate work. Submission of a written thesis and an oral presentation is required. Prerequisites: Senior standing and departmental approval.
  
  • CS 4991-3 Independent Study


    (1-3 hours)
  
  • CS 5023 Software Reverse Engineering


    (3 hours)
  
  • CS 5043 Information and Text Retrieval


    (3 hours)
    Basic and advanced techniques for text-based information systems: efficient text indexing; Boolean and vector space retrieval models; evaluation and interface issues; Web search including crawling, link-based algorithms, and Web metadata; text/Web clustering, classification; text mining. Prerequisites: CS 2123  and MATH 4123 , or permission of instructor.
  
  • CS 5063 Parallel Architectures


    (3 hours)
    Advanced treatment of parallel computer architecture covering new technological developments, including details of multiprocessor systems, shared memory, distributed memory, interconnection networks, clusters, and specialized machines. Prerequisite: CS 4063 .
  
  • CS 5083 Security Auditing and Penetration Testing


    (3 hours)
  
  • CS 5093 Hardware Reverse Engineering


    (3 hours)
  
  • CS 5133 Theory of Computing


    (3 hours)


    Finite automata. Regular languages and grammars. Properties of regular languages. Context free languages and grammars. Pushdown automata. Properties of context free languages. Chomsky hierarchy. Turing machines. Limits of algorithmic computation. Prerequisite: CS 3013  .

     

  
  • CS 5143 Security Economics


    (3 hours)
    Introduces economics as a tool for understanding and managing information security. Reviews key information security challenges and technologies in order to reason about the topics economically. Introduction to techniques of analytic and empirical modeling.  Models and metrics of security investment with cost-benefit analysis techniques.  Empirical investigation and measurement of cybercrime. Security games designed to capture the strategic interaction between defenders, and between attacker and defenders. Implications for public policy are discussed. Prerequisite: CS 2123  or permission of instructor.
  
  • CS 5153 Foundations of Cyber Security


    (3 hours)
    Introduction to cyber security concepts and topics. The security of socio­technical systems will be studied by examining a range of threats, vulnerabilities and countermeasures. Topics include software security, malware, keylogging, data loss and privacy. In addition to technical approaches, human factors, economic, legal and ethical issues will be considered. Students will participate in discussions and hands on projects. Prerequisite: CS 2123 .
  
  • CS 5183 Information System Security Engineering


    (3 hours)
    Engineering methods for the development of safety and security critical information systems. Secure software design and implementation. Information infrastructure maintenance and reliability. Specification, design and analysis of mission-critical system properties. Certification, accreditation and validation processes. Prerequisite: CS 5443 .
  
  • CS 5193 Risk Management for Information Systems


    (3 hours)
    Risk analysis and threat profiling for mission critical information systems. Adversarial analysis and countermeasure synthesis. Policy development and implementation. Incident handling and response. Prerequisite: CS 5443 .
  
  • CS 5243 Computational Linear Algebra


    (3 hours)
    Computational techniques for the solution of systems of linear and non-linear algebraic equations. Emphasis on the intelligent use of existing software packages. Laboratory exercises using matrix computation environment required. Prerequisite: MATH 4123 .
  
  • CS 5263 Scientific Computing


    (3 hours)
    Provides in-depth presentation of issues central to numerical computing: the effect of finite precision on numerical computation, the theory and application of splines, and the theory and applications of computational differentiation. Prerequisites: CS 4533 , or MATH 2024  and CS 2003 , or equivalent.
  
  • CS 5273 Human-Computing Interaction


    (3 hours)


    Overview and introduction to human-computer interaction (HCI). Tools, techniques, and sources of information about HCI and a systematic approach to design. The course increases awareness of good and bad design through observation of existing technology, and teaches the skills of task analysis, and analytic and empirical evaluation methods. Prerequisites: CS 2123  and CS 3003 .

     

  
  • CS 5313 Advanced Artificial Intelligence


    (3 hours)
    Detailed overview of research issues relevant to computational approaches to understanding and creating intelligent behavior. Includes philosophical foundations, knowledge representation, planning, machine learning, multiagent systems. Students work in groups on final research project. Prerequisite: CS 4253 .
  
  • CS 5323 Multi Agent Systems


    (3 hours)
    A thorough introduction of the research and application of techniques for coordination of multiple, autonomous agents sharing common resources and/or goals. Students will work in groups on a final research project. Prerequisite: CS 4253 .
  
  • CS 5333 Machine Learning


    (3 hours)
    Comprehensive survey of computational mechanisms that allow autonomous agents to acquire knowledge and expertise, improving performance on a given set of tasks from experience. Covers symbolic and sub-symbolic schemes; supervised, reinforcement, and unsupervised learning; single agent and multiagent systems; robot learning; learning information agents; practical applications. Group work on final research project. Prerequisite: CS 4253 .
  
  • CS 5343 Intelligent Agents


    (3 hours)
    Thorough overview of agent based system concepts including analysis of key agent characteristics like autonomy, proactivity, learning, and social responsiveness. Particular emphasis is placed both on recognizing the opportunity and feasibility of developing novel and significant applications of agent based systems well as principled theoretical underpinnings, scientific approaches, mechanisms, and infrastructures necessary to develop such applications. Prerequisite: CS 4253  or equivalent.
  
  • CS 5353 Analysis of Algorithms


    (3 hours)
    Design and analysis of efficient algorithms. Design techniques including recursion, divide-and- conquer, and dynamic programming. Applications include sorting, searching, dynamic structures, path finding, fast multiplication. Non-deterministic algorithms. Computationally hard problems. NP-completeness. Prerequisites: CS 2123  and CS 3013 .
  
  • CS 5433 Distributed Algorithms


    (3 hours)
    Components in a distributed system must communicate and cooperate toward the solution of a complex problem. Design and analysis of selected aspects of distributed algorithms governing these components. Topics include concurrency, distributed communication, and failures, Designing real world solutions to problems in distributed computing. Prerequisite: CS 2123 .
  
  • CS 5443 Information System Assurance


    (3 hours)
    Design and analysis methods for high assurance information systems. Safety, reliability and security. Specification of mission-critical system properties. Software and hardware validation, verification and certification. Prerequisite: CS 4153 .
  
  • CS 5463 Enterprise Security Management


    (3 hours)
    Managerial aspects of computer security and risk management for enterprises. Accreditation, procurement, extension and operation principles for secure computing systems. Prerequisite: CS 5443 .
  
  • CS 5473 Network Security


    (3 hours)
    Comprehensive study of current and developing communications systems and networks. Host-based and network-based intrusion detection. Anomaly and misuse detection. Network security appliances including firewalls and access control devices. Topics are covered with all networks in mind: Internet, PSTN, ATM, Frame Relay Networks, etc. Prerequisite: CS 4153 .
  
  • CS 5483 Computer and Network Forensics


    (3 hours)
    Procedures for the identification, preservation and extraction of electronic evidence. Auditing and investigation of network and host intrusions. Forensic tools and resources for systems administrators and information system security officers. Prerequisite: CS 4153 .
  
  • CS 5493 Secure System Administration


    (3 hours)
    Covers accepted best practices and standards for securing information systems including: desktops, servers, mobile devices, and mainframe computing systems. Topics include user awareness training, risk analysis, intrusion detection and prevention, incident response and recovery, security policies, system configuration, and maintenance. Prerequisite: CS 3353  or CS 5443 .
  
  • CS 5543 Parallel Languages and Environments


    (3 hours)
    Overview of language standards for parallel programming. Automatic detection of parallel sections for procedural languages. Discussion of shared memory and message-passing paradigms. Development of tools and environments for programming homogeneous and heterogeneous parallel processors. Prerequisite: CS 4353  or permission of instructor.
  
  • CS 5861-3 Special Topics in Computer Science


    (1-3 hours)
    Devoted to various advanced topics of general computer science not covered by the regular curriculum. May be repeated with change of topic, maximum credit six hours. Prerequisite: Permission of instructor.
  
  • CS 5863 Special Topics in Computer Science


    (3 hours)
    Devoted to various advanced topics of general computer science not covered by the regular curriculum. May be repeated with change of topic. Prerequisite: Permission of instructor.

Deaf Education

  
  • CDDE 1003 American Sign Language I


    (3 hours)
    Introduction to basic knowledge about American Sign Language and deaf culture. Emphasizes acquisition of both comprehension and production skills so that the student may function in situations at a level appropriate to the novice signer. Includes visual readiness and finger-spelling activities with language practice within meaningful contexts.
  
  • CDDE 1013 American Sign Language II


    (3 hours)
    Continuation of CDDE 1003 . Emphasizes expansion and refinement of fundamental comprehension and production skills in American Sign Language. In addition, deaf cultural studies are emphasized. Interactive language use is stressed during classroom activities and discussion of appropriate topics. Prerequisite: CDDE 1003  with a grade of C or higher.
  
  • CDDE 2003 American Sign Language III


    (3 hours)
    Continuation of CDDE 1003 -CDDE 1013 . Focuses on increasing the student’s ability to use American Sign Language in a wider range of situations and with greater accuracy. Conversational language use is emphasized within natural contexts. Students acquire greater mastery of complex grammatical aspects of American Sign Language including non-manual behaviors and classifiers. Prerequisite: CDDE 1013  with a grade of C or higher.
  
  • CDDE 2013 American Sign Language IV


    (3 hours)
    Focuses on more advanced language skill development including grammatical features, non-manual behaviors, register continuum, and discourse skill in American Sign Language. Prerequisite: CDDE 2003  with a grade of C or higher.
  
  • CDDE 2033 Introduction to Deaf Education


    (3 hours)
    An overview of the field of deaf education, the course includes the study of the social, emotional, intellectual, and academic development of deaf/hard of hearing students including those with additional disabilities, the process of diagnosis/discovery of hearing loss etiology and prevalence data, laws affecting educational programs, roles of teachers of deaf and hard of hearing students, and the various communication systems used by deaf individuals.
  
  • CDDE 2383 Deaf History and Culture


    (3 hours) CDGS
    Introduction to deaf culture and the deaf experience from ancient times to present. Topics include the history of deaf education, socio-cultural and socio-political issues, and cultural similarities/differences that exist within the deaf and hearing communities.
  
  • CDDE 3181 Practicum: Deaf Education


    (1 hour)
    Observations and supervised participation in classrooms with deaf and hard of hearing students and other approved interactions in the deaf community for 50 hours per semester and a total of 150 clock hours for the three courses CDDE 3181 , CDDE 3281 , and CDDE 3381 . Corequisite: CDDE 4313 .
  
  • CDDE 3281 Practicum: Deaf Education


    (1 hour)
    Observations and supervised participation in classrooms with deaf and hard of hearing students and other approved interactions in the deaf community for 50 hours per semester and a total of 150 clock hours for the three courses CDDE 3181 , CDDE 3281 , and CDDE 3381 . Corequisite: CDDE 4333 .
  
  • CDDE 3381 Practicum: Deaf Education


    (1 hour)
    Observations and supervised participation in classrooms with deaf and hard of hearing students and other approved interactions in the deaf community for 50 hours per semester and a total of 150 clock hours for the three courses CDDE 3181 , CDDE 3281 , and CDDE 3381 . Corequisite: CDDE 4343 .
  
  • CDDE 3991-3 Independent Study


    (1-3 hours)
    Prerequisite: Permission of instructor.
  
  • CDDE 4313 Language Development in Students Who Are Deaf/HH


    (3 hours)
    In-depth study of language creation and language acquisition in children who are deaf or hard of hearing. Topics include theories of language development, assessment strategies, and classroom techniques for the remediation of language, and neurological delays that result from deprived environments. Prerequisite:  CDDE 1013  with a grade of C or higher.
  
  • CDDE 4333 Literacy Development in Students Who Are Deaf/HH


    (3 hours)
    Focuses on strategies and techniques for teaching reading and writing skills to deaf and hard of hearing students. Various literacy approaches are investigated and practiced through classroom projects and demonstrations. Methods of assessing deaf and hard of hearing students’ reading and writing skills are incorporated into required projects. Prerequisite: CDDE 4313 , CDDE 1013   with a grade of C or higher.
  
  • CDDE 4343 Methods of Teaching Students Who Are Deaf/HH


    (3 hours)
    Focuses on the art of teaching content subjects to students who are deaf or hard of hearing. Students learn the elements of curriculum planning (e.g., how to develop unit plans, lesson plans, and IEPs), appropriate uses of instructional technology, and classroom management for students who are deaf or hard of hearing. Prerequisite: CDDE 4333  with a grade of C or higher.
  
  • CDDE 4353 Auditory Options for Children Who Are Deaf and Hard of Hearing


    (3 hours)
    Overview of auditory options for communication for children who are deaf and hard of hearing.  Topics include auditory skill development, current technology and assistive devices, the early intervention team, parent counseling, a family-centered approach to management, classroom acoustics, classroom accommodations, and techniques to maximize functional hearing. Educational needs will be addressed. Prerequisite: CDAU 4073 . Same as CDAU 4353 .
  
  • CDDE 4516 Elementary Deaf Education Student Teaching


    (6 hours)
    Supervised teaching experience in preschool or elementary classes for the deaf and hard of hearing students at a residential school for the deaf or local public school program. Duration either seven or eight weeks. Students must have concurrent enrollment in CDDE 4536  and EDUC 4971 . Prerequisites: A completed student teaching application and final approval of the Teacher Education Program.
  
  • CDDE 4536 Secondary Deaf Education Student Teaching


    (6 hours)
    Supervised teaching experience in classes for deaf and hard of hearing students at a residential school for the deaf or local public school program. Duration either seven or eight weeks. Students must have concurrent enrollment in CDDE 4516  and EDUC 4971 . Prerequisites: A completed student teaching application and final approval of the Teacher Education Program.
  
  • CDDE 4971 Study at Gallaudet


    (1 hour)
    A seminar conducted on the campus of Gallaudet University in Washington, DC. Students select a topic of interest related to the education of children who are deaf or hard of hearing. While at Gallaudet, students explore and research their topic to gain a further understanding of the implications for the education of students who are deaf or hard of hearing.
  
  • CDDE 4991-3 Independent Study


    (1-3 hours)
    Prerequisite: Permission of instructor.

Economics

  
  • ECON 1013 Economics of Social Issues


    (3 hours) Block Two
    Introduction to the application of economic thinking to current social issues. Intended for students who have never had a course in economics.
  
  • ECON 2013 Principles of Economics I: Macroeconomics


    (3 hours) Block Two
    Introduction to macroeconomic theory and policy with attention to employment, inflation, the balance of payments, and economic growth. Additional topics include an introduction to the history of economic thought and issues in economic development.
  
  • ECON 2023 Principles of Economics II: Microeconomics


    (3 hours) Block Two
    Introduction to microeconomics: the theory of market systems with attention to the theory of consumer behavior, the behavior of firms, and factor markets. Additional topics include the economics of ecology and the distribution of income.
  
  • ECON 2073 Introduction to the Chinese Economy


    (3 hours) Block Two CDGS
    An introduction to both microeconomic and macroeconomic topics in the Chinese economy. Includes both a historical overview and a modern treatment of China’s economic development.
  
  • ECON 3013 Monetary Economics


    (3 hours)
    Monetary systems and their operation, the role of central banks, monetary theory, and monetary policy. Prerequisite: ECON 2013 .
  
  • ECON 3023 Macroeconomic Theory


    (3 hours)
    The determination of income, employment, and the price level in an open economy and the roles of monetary and fiscal policies. Prerequisite: ECON 2013 .
  
  • ECON 3033 Microeconomic Theory


    (3 hours)
    Price determination, consumer behavior, theory of the firm, market structures, and resource allocation. Prerequisite: ECON 2023  and either MATH 1163  or MATH 1103  or MATH 2014 .
  
  • ECON 3063 Labor Economics


    (3 hours) CDGS
    Analytical, empirical, and policy approach to micro- and macroeconomic aspects of labor market behavior. Prerequisite: ECON 2013  or ECON 2023 .
  
  • ECON 3073 Applied Econometric Methods


    (3 hours)
    Applied techniques of econometric modeling, estimation, and hypothesis testing. Prerequisite: completion of an introductory statistics course.
  
  • ECON 3083 International Economics


    (3 hours)
    The theory of international trade and payments with attention to trade policy and the interaction of trade and development. Prerequisite: ECON 2013  or ECON 2023 .
  
  • ECON 3093 Junior Seminar


    (3 hours)
    A critical study of selected topics in economics. Prerequisites: Six hours of economics.
  
  • ECON 3113 Economic Development


    (3 hours)
    Explores economic problems encountered by developing countries and alternative theories of development. Emphasis on industrialization, urbanization, international trade and finance, the public sector, multinational institutions, and technology. Sustainable development, environmental quality, and poverty reduction are crucial. Prerequisites: ECON 2013  and ECON 2023 .
  
  • ECON 3123 Resources and the Environment


    (3 hours)


    The historical and theoretical study of the resource base and development. Prerequisites: ECON 2013  and ECON 2023 .

     

  
  • ECON 3143 Comparative Theories of Economic Growth


    (3 hours)


    Explores phenomenon of economic growth from perspective of comparative theoretical approaches. Classical, Neoclassical, and (Post) Keynesian models of economic growth are introduced and developed. Empirical efficacy of each theory is explored. Prerequisites: ECON 2023  and ECON 2013 .

     

  
  • ECON 3153 Health Economics


    (3 hours)


    An application of basic economic principles to the choices and actions of consumers, physicians, hospitals, insurance companies, state government and the federal government in America’s health care sector. This course also reviews and contrasts America’s system with the universal coverage systems of other developed countries. Prerequisite: ECON 2023 .

     

  
  • ECON 3163 Game Theory and Experimental Economics


    (3 hours)
    An introduction to game theory focusing particular attention on examples taken from economics. Explorations include both theoretical and applied research within game theory.
  
  • ECON 3243 Comparative Heterodox Theories of Value, Price and Distribution


    (3 hours)


    Introduces students to heterodox nonmainstream theories of value and distribution focusing on theories from both the left (Classical and Marxian political economy) as well as the right (Austrian theory and methodology). Prerequisites: ECON 2013  and ECON 2023 .

     

  
  • ECON 3253 The Chinese Economy


    (3 hours) CDGS


    Seminar course exploring recent research on the Chinese economy, which an emphasis on empirical studies. Prerequisites: ECON 2013  and ECON 2023 .

     

 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 20