2011-2012 Catalog 
    
    May 10, 2024  
2011-2012 Catalog [ARCHIVED CATALOG]

Courses


 
  
  • CS 4850 - Bioinformatics and Computational Biology

    3 Credits (Minimum) 3 Credits (Maximum)

    Review of molecular and cell biology; bioinformatics databases; pairwise sequence alignment algorithms; Markov Chains, Hidden Markov Models; evolutionary models; Phylogenetic trees; gene recognition; protein structure prediction. Prer., MATH 3810, CS 4720, or instructor permission; Engineering students only. Meets with CS 5850.
  
  • CS 5010 - Intensive Computer Science for Graduate Students

    3 Credits (Minimum) 3 Credits (Maximum)

    Intended for prospective graduate students with extensive programming experience. Covers concepts in CS 1150 and CS 1450. Can substitute for these courses in satisfying entrance requirements for M.S. in Computer Science. Does not count towards M.S.or B.S. degrees. Not open to undergraduate. Prer., Knowledge of high-level programming language.
  
  • CS 5020 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5030 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5050 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5060 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5070 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5080 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5090 - Selected Topics in Computer Science

    1 Credits (Minimum) 3 Credits (Maximum)

    Topics vary.
  
  • CS 5100 - Compiler Design

    3 Credits (Minimum) 3 Credits (Maximum)

    Underlying theory and design techniques for compilers. Lexical analysis, top-down and bottom-up parsing algorithms, runtime storage management, syntax directed translation schemes, and intermediate code generation. Prer., CS 2160, CS 3160 Meets with CS 4100.
  
  • CS 5200 - Computer Architecture I

    3 Credits (Minimum) 3 Credits (Maximum)

    Course covers fundamentals of computer design, instruction set principles and examples, pipelining, advanced pipelining and instruction-level parallelism, memory-hierarchy design and survey of design issues in storage, interconnection network and multiprocessor systems. Prer., CS 2160. Meets with CS 4200.
  
  • CS 5220 - Computer Communication

    3 Credits (Minimum) 3 Credits (Maximum)

    The subject of transmitting information between processors is described in detail. The student is expected to have maturity with hardware and/or real-time concepts. Communication systems, from simple to asynchronous point-to-point links, to those based on complex network architectures will be studied. Material will be oriented toward the computer scientist as a user, designer and evaluator of such systems. Terminology and concepts will be emphasized rather than detailed electronic or physical theory. Prer., CS 2060, CS 2080, or equivalent.
  
  • CS 5250 - Multimedia Computing and Communications

    3 Credits (Minimum) 3 Credits (Maximum)

    Design principles of multimedia authoring and communication systems. It covers the interface and characteristics of voice and video processing equipment, multimedia document architectures, media encoding/compression schemes, real-time scheduling of time critical multimedia documents, multimedia editors, multimedia communication standards and communication software. Prer., Graduate standing or instructor permission.
  
  • CS 5260 - Advanced Internet and Web Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Advanced topics in Internet and WWW systems, TCP/IP network modules in kernel, content switching, web server technologies, web system management, load balancing, web security, and electronic commerce. Prer., C S 301, C S 522, or permission of instructor.
  
  • CS 5310 - Software Requirements Analysis and Specification

    3 Credits (Minimum) 3 Credits (Maximum)

    Techniques and tools for requirements analysis and requirements specification. Requirements languages and notations. Specification completeness and consistency. Team project in the analysis and specification of a major software system. Prer., CS 1450 or equivalent, knowledge of a modern programming language and discrete structures.
  
  • CS 5320 - Software Design

    3 Credits (Minimum) 3 Credits (Maximum)

    Covers a variety of methodologies and tools for design of sequential, parallel and distributed software systems. Design language; graphical design representations. Data abstraction, data dictionaries. Data flow design and diagrams. Object-oriented design. Documentation. Team project in the design of a major software system. Prer., CS 5310.
  
  • CS 5330 - Formal Methods of Software Systems Engineering

    3 Credits (Minimum) 3 Credits (Maximum)

    Elements of discrete mathematics. Formal mechanisms for specifying and verifying the correctness, reliability, and efficiency of software systems. State transition, regular expression, context free, and applicative models. Assertions, Hoare axioms, and weakest preconditions. State machine, algebraic, and operational specification techniques. Prer., CS 1450 or equivalent, knowledge modern programming language, and discrete structures.
  
  • CS 5340 - Software Maintenance

    3 Credits (Minimum) 3 Credits (Maximum)

    Discussion and application of corrective, adaptive, perfective and preventive software maintenance techniques and tools. Related topics such as software systems analysis, reverse-engineering, re-engineering, regression testing and configuration management are examined. As a project, student teams maintain an existing software system. Prer., Knowledge of modern programming language, discrete structures, CS 1450 or equivalent.
  
  • CS 5350 - Software Project Management

    3 Credits (Minimum) 3 Credits (Maximum)

    Planning, scheduling, costing of projects. Measuring progress, predicting success, controlling failure. Management tools and their use. Effectiveness and efficiency of software engineering environments. Distributed software development. Quality control standards and practices. Prer., Knowledge of modern programming, NG language, data structures and algorithms, and discrete structures.
  
  • CS 5360 - Software Product Assurance

    3 Credits (Minimum) 3 Credits (Maximum)

    Principles, techniques and tools for producing quality software systems. The first half of this course focuses on software product assurance processes. The second half covers a variety of software testing techniques. Prer., CS 5310.
  
  • CS 5370 - Human-Computer Interfaces

    3 Credits (Minimum) 3 Credits (Maximum)

    Techniques and tools for the analysis, design, implementation and testing of human-computer interfaces. Special topics such as human factors, rapid prototyping and usability testing will be studied. Term project. Prer., CS 3300 and CS 5310.
  
  • CS 5380 - Object-Oriented Software Development

    3 Credits (Minimum) 3 Credits (Maximum)

    Principles of object-oriented problem-solving, object-oriented analysis and object-oriented design. Development of class hierarchies, use of polymorphism and inheritance, criteria for good design, semester project. Prer., CS 3300 or consent of instructor.
  
  • CS 5390 - Software Systems Engineering Project Laboratory

    3 Credits (Minimum) 3 Credits (Maximum)

    Students participate in a project involving the development or maintenance of a software system intended for external distribution and use. Duties include requirements analysis, specification, design, implementation, testing, quality assurance, configuration management and documentation. Projects come from the university and from outside sources. Students are evaluated based on their project work and an oral presentation describing their work and critiquing their results. Prer., CS 5310, CS 5320, CS 5340, CS 5360.
  
  • CS 5420 - Database Systems I

    3 Credits (Minimum) 3 Credits (Maximum)

    Course introduces general database concepts as well as database system technology. The course covers ER and R data models, R-algebra, SQL, data storage and indexing, query optimization, database design and security. Prer., CS 3300. Meets with CS 4420.
  
  • CS 5430 - Database Systems II

    3 Credits (Minimum) 3 Credits (Maximum)

    Course covers advanced database topics including transaction management, parallel and distributed databases, internet databases, decision support, data mining, object and object-relational database systems, spatial data management and other current research issues. Prer., CS 4420/CS 5420.
  
  • CS 5450 - KDD (Knowledge Discovery in Databases) Applications in Bioinformatics and Neurosciences

    3 Credits (Minimum) 3 Credits (Maximum)

    Both a theoretical and hands-on course that presents data mining concepts common to the art of KDD including discretization, rought set theory, fuzzy logic, and discrete finite automata trees. The application of these will be in terms of mining signals and data in bioinformatics and neurosciences. Prer., computer science familiarity. Graduate students only.
  
  • CS 5500 - Operating Systems I

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduces concepts, terminology, and algorithms of operating systems. Describes semaphores, processes, virtual mappings, interrupts, resource allocation and management, protection, synchronization, scheduling, queuing and communication as applied to operating system design and implementation. Prer., CS 2060, CS 2080, and CS 4200/5200. Meets with CS 4500.
  
  • CS 5510 - Distributed Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Conveys insight into, and knowledge of, the principles and practice underlying the distributed systems, both Internet-based and otherwise. Describes major developments in inter-process communication, remote invocation, distributed file systems, replication and load balancing, distributed shared memory, and distributed multimedia systems. Prer., CS 4500/5500.
  
  • CS 5520 - Operating System Support for Security

    3 Credits (Minimum) 3 Credits (Maximum)

    Covers the configuration and management of operating systems for security-related applications, OS hardening, access control, security policies, security and protection mechanisms, virtual machines, the exploits related to operating systems and their defenses, and mandatory access control and multilevel security. Prer., CS 2060, CS 2080.
  
  • CS 5550 - Computer Systems Performance Evaluation

    3 Credits (Minimum) 3 Credits (Maximum)

    Perspectives of performance evaluation, measurement techniques; hardware, software, and firmware tools, simulation techniques, analytical techniques; workload characterization, system selection; system tuning; performance tracking, performance prediction in the design phase and cost-benefit analysis. Prer., CS 4500/5500.
  
  • CS 5600 - Numerical Computing

    3 Credits (Minimum) 3 Credits (Maximum)

    Algorithms for the solution of nonlinear equations, interpolation and approximation, differentiation, integration, systems of linear equations, ordinary differential equations and least squares. Prer., CS 1450, MATH 2350 and MATH 3130. Meets with CS 4600.
  
  • CS 5670 - Discrete Simulation I

    3 Credits (Minimum) 3 Credits (Maximum)

    Examines concepts and methods of discrete event simulation. Compares major modeling methods. Discusses statistical issues including random number generation, arrival processes, analysis of simulation output, verification and validation of models and simulation programs. Describes in detail the use of a major discrete event simulation language. Discusses simulation level of detail and simplifying assumptions. Prer., CS 2080 and MATH 3810.
  
  • CS 5700 - Computability, Automata, and Formal Languages

    3 Credits (Minimum) 3 Credits (Maximum)

    Finite automata and regular expressions; context-freegrammars, context-free languages, and pushdown automata; Turing machines; undecidability; the Chomsky Hierarchy of Formal Languages; computational complexity, and intractable problems. Prer., MATH 2150 and MATH 3130. Meets with CS 4700.
  
  • CS 5710 - Evolutionary Computation

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to evolutionary computation with emphasis on genetic algorithms. Includes evolution strategies, evolutionary programming, schemata fitness functions and classifiers, current research topics, messy algorithms, and adaptive landscapes. Prer., MATH 3810, and CS 5720 or CS 5820; or instructor permission.
  
  • CS 5720 - Design and Analysis of Algorithms

    3 Credits (Minimum) 3 Credits (Maximum)

    Design methodologies: divide-and-conquer, exhaustive search, dynamic programming. Time and space complexity measures, analysis of algorithms. Survey of important algorithms for searching, sorting, and graph manipulation. Tractability: Class P and NP, NP-complete problems. Prer., CS 1450 and MATH 2150. Meets with CS 4720.
  
  • CS 5750 - Computational Geometry

    3 Credits (Minimum) 3 Credits (Maximum)

    Computational complexity of geometric problems within the framework of analysis of algorithms. Stress on geometric searching, intersection problems, particularly of rectangles, and fundamental algorithms. Practical applications of concepts developed can be found in computer graphics, analysis of algorithms, spatial data structures and VLSI system design. Prer., CS 4720/5720, CS 4800/5800 or instructor’s consent.
  
  • CS 5770 - Computer Graphics Animation & Scientific Visualization Techniques

    3 Credits (Minimum) 3 Credits (Maximum)

    Animation: basic principle, physically based modeling, algorithms for animation, constraint optimization, use of dynamics in animation, teleological modeling. Scientific visualization: overview, foundation techniques, and applications. Prer., CS 4800/5800.
  
  • CS 5780 - Advanced 3D Games and Digital Content Creation

    3 Credits (Minimum) 3 Credits (Maximum)

    Populating virtual worlds with characters and objects, this course will concentrate on current technology and advance topics using graphics and VR technology. Typical topics included are graphics engines, landscape specializations, wrapping techniques, complex scenes, lighting, shadows, motion control, collision, dynamics, image based rendering, multiplayer games, etc… plus advanced features from Siggraph and others. Prer., CS 4800/5800 or instructor’s consent. Meets with CS 4780.
  
  • CS 5790 - Wearable Computing and Complex Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Wearable computing with an emphasis on complex systems research is an important area of research. This course will cover concepts and related techniques, and state of the art issues. This course will provide an excellent basis for students who are interested in computer graphics and virtual reality research. Prer., CS 4800/5800 or consent of instructor.
  
  • CS 5800 - Computer Graphics

    3 Credits (Minimum) 3 Credits (Maximum)

    Fundamental areas of modern raster computer graphics; hardware, software, data structures, mathematical modeling, user interface and manipulation of graphical objects. A subset of the two dimensional GKS is examined and implemented with emphasis placed upon segmented display files and instance modeling. Basic to all graphic programs written are the ergonomic requirements of the user. Required programs are in the areas of animation, paint systems, polygon filling and clipping, and curve generation. Prer., CS 1450, CS 2080, Meets with CS 4800.
  
  • CS 5810 - Topics in Computer Graphics

    3 Credits (Minimum) 3 Credits (Maximum)

    Examines the mathematical and physical models used to produce realistic three dimensional images. Topics include perspective viewing, hidden surface removal, shading, fractals, and rag tracing. Prer., CS 4800/5800.
  
  • CS 5820 - Artificial Intelligence

    3 Credits (Minimum) 3 Credits (Maximum)

    Course covers the foundation of artificial intelligence: search techniques, first-order predicate calculus and knowledge representation. Also covers advanced topics such as speech and natural language processing and learning. Prer., CS 3160, CS 4820, or instructor consent for graduate students.
  
  • CS 5830 - Artificial Intelligence II

    3 Credits (Minimum)

    Covers in detail a selection of AI topics: planning, natural language processing, computer vision, robotics, expert systems, and learning. Current research topics may be covered. Students may use a programming language of their choice.
  
  • CS 5840 - Computer Vision

    3 Credits (Minimum) 3 Credits (Maximum)

    Representation and manipulation of digital images, Fourier analysis of images, enhancement techniques in spatial and frequency domain, segmentation procedures, digital geometry, region and boundary representation, texture processing, pattern recognition and application to robotics. Prer., MATH 2350 or consent of instructor. Meets with MATH 5840.
  
  • CS 5850 - Bioinformatics and Computational Biology

    3 Credits (Minimum) 3 Credits (Maximum)

    Review of molecular and cell biology; bioinformatics databases; pairwise sequence alignment algorithms; Markov Chains, Hidden Markov Models; evolutionary models; Phylogenetic trees; gene recognition; protein structure prediction. Prer., MATH 3810, CS 4720, or instructor permission. Meets with CS 4850.
  
  • CS 5860 - Machine Learning

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to machine learning followed by a selection of machine learning topics such as regression, Bayesian learning, Hidden Markov Models, support vector machine, clustering and reinforcement learning. Prer., CS 5820 or instructor permission. Graduate standing.
  
  • CS 5870 - Introduction to Artificial Neural Networks

    3 Credits (Minimum) 3 Credits (Maximum)

    The course will cover basic neural network architecture and learning algorithms. Practical applications will be surveyed. Students will learn to implement their own simulator and implement various architectures. Prer., MATH 2350.
  
  • CS 5880 - Information Retrieval

    3 Credits (Minimum) 3 Credits (Maximum)

    Information retrieval focuses on algorithms and approaches to the search for information in documents, in databases, and on the Web. Topics include index construction and compression, probabilistic retrieval, language models, text classification, classification, clustering, web crawling, and web search. Prer., Graduate standing or instructor permission.
  
  • CS 5890 - Computational Linguistics

    3 Credits (Minimum) 3 Credits (Maximum)

    Approaches to syntactic processing of natural language: issues in semantic interpretation, pragmatics or the impact of context and world knowledge of natural language understanding and generation of natural language responses. Prer., C S 5820 or consent of instructor.
  
  • CS 5910 - Fundamentals of Computer/Network Security

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to the study of computer and network security from the view of information warfare. Topics include information system threats, vulnerabilities and defensive mechanisms (cryptography, authentication digital signatures, PKI, etc.). Prer., CS 2080 and MATH 2150.
  
  • CS 5920 - Applied Cryptography for Secure Communication

    3 Credits (Minimum) 3 Credits (Maximum)

    Basic security issues in computer communication, classical cryptographic algorithms, symmetric-key cryptography, public-key cryptography, authentication, and digital signatures. Prer., MATH 2150, MATH 3810, CS 3160, CS 5220, or instructor consent.
  
  • CS 5990 - Information Assurance Capstone Project Laboratory

    3 Credits (Minimum) 3 Credits (Maximum)

    Students participate in information assurance projects involving the vulnerability analysis and hardening of software systems. Students are evaluated based on their project work, how they integrate what they have learned in the required information assurance core courses, and an oral presentation at the end of the course. Prer., CS 5200, CS 5220, CS 5520, CS 5910, CS 5920; Graduate students only.
  
  • CS 6010 - Technological Transfer, Patents and IP in Engineering

    3 Credits (Minimum) 3 Credits (Maximum)

    Technological transfer process including discovery through invention to commercialization. Forms of IP protection including copyrights and patents. Students will read/write patent applications. Prer., Permission of instructor.
  
  • CS 6220 - Distributed Networks

    3 Credits (Minimum) 3 Credits (Maximum)

    Deals with complex communications systems in depth. Packet switching networks, local area networks, satellite systems, the open systems interconnect (OSI) reference model, and the development of communications software. Prer., CS 5220.
  
  • CS 6300 - Topics in Software Systems Engineering

    3 Credits (Minimum) 3 Credits (Maximum)

    Advanced topics and current research issues in software engineering. Possible topics include software engineering environments, requirements, design, testing, software metrics, configuration management, maintenance, software cost analysis, and distributed software. Prer., CS 5310 or CS 5350.
  
  • CS 6380 - The Design and Modeling of Class Interfaces and Contracts

    3 Credits (Minimum) 3 Credits (Maximum)

    Past and present work related to specifying the semantics of a class using assertions are examined. The BON method is presented. Prer., CS 5380.
  
  • CS 6430 - Data Mining

    3 Credits (Minimum) 3 Credits (Maximum)

    This course covers data warehousing, OLAP, association rules, cluster analysis, classification and prediction, complex data mining applications and trends in data mining. Prer., CS 4420/5420.
  
  • CS 6770 - Virtual Reality and Computer-Human Interaction

    3 Credits (Minimum) 3 Credits (Maximum)

    The course will focus on the so-called ultimate form of interaction between human and machine, creating virtual or artificial world. The basic idea and various input devices will be discussed. Several advanced papers in this area will be covered. Some of these ideas will be implemented through a term project. Prer., CS 5800 or CS 5770 or consent of instructor.
  
  • CS 6820 - Seminar in Artificial Intelligence

    3 Credits (Minimum) 3 Credits (Maximum)

    Research seminar treating contemporary results in the theory and applications of artificial intelligence. Prer., CS 5820, CS 5830, or instructor permission.
  
  • CS 6870 - Advanced Studies in Artificial Neural Networks

    3 Credits (Minimum) 3 Credits (Maximum)

    A research seminar treating contemporary results in the theory and applications of artificial neural networks. Prer., CS 5870.
  
  • CS 6910 - Advanced System Security Design

    3 Credits (Minimum) 3 Credits (Maximum)

    Advanced topics in network and system security, including firewall design, network intrusion detection, tracking and prevention, virus detection, programming language and OS support for security and wireless network security. Prer., CS 5910, CS 5920, or instructor permission.
  
  • CS 6920 - Advanced Topics in Network Security

    3 Credits (Minimum) 3 Credits (Maximum)

    Covers advanced topics in network security such as Kerberos, PGP, IPSec, VPNs, SSL, SET, Smart cards, Steganography, Watermarking and Biometric Encryption. Research papers may be discussed. Prer., CS 5920.
  
  • CS 6930 - Advanced Topics in Web Security and Privacy

    3 Credits (Minimum) 3 Credits (Maximum)

    This course will explore a series of important topics in web security and privacy. It is a combination of introductory lectures, homework, student presentations of research papers, and research projects. Prer., CS 5910 or consent of instructor.
  
  • CS 7000 - Masters Thesis

    1 Credits (Minimum) 6 Credits (Maximum)

    Masters Thesis
  
  • CS 7010 - Masters Project

    1 Credits (Minimum) 3 Credits (Maximum)

    Masters Project
  
  • CS 7020 - Graduate Internship

    1 Credits (Minimum) 3 Credits (Maximum)

    Educational readings and reporting associated with a computer science internship related to students’ graduate studies. Must be enrolled in a CS graduate program and have faculty sponsor.
  
  • CS 7060 - Games and Media Integration Portfolio Development

    1 Credits (Minimum) 6 Credits (Maximum)

    Completed works with interdisciplinary focus to be submitted to various animation or graphics festivals. Must be enrolled in Games and Media Integration (GMI) graduate program and have faculty sponsor. Prer., Permission of instructor.
  
  • CS 8000 - PhD Dissertation

    1 Credits (Minimum) 15 Credits (Maximum)

    Prer., Acceptance into program.
  
  • CS 9200 - Independent Study in Computer Science Undergraduate

    1 Credits (Minimum) 3 Credits (Maximum)

    Independent Study in Computer Science Undergraduate
  
  • CS 9600 - Independent Study in Computer Science Graduate

    1 Credits (Minimum) 3 Credits (Maximum)

    Independent and creative work in the Computer Science area for graduate students. Prer., Approval of program advisor.
  
  • CS 9990 - Candidate for Degree

    0 Credits (Minimum) 0 Credits (Maximum)

    Candidate for Degree
  
  • CURR 1000 - A Different Way of Being Smart

    2 Credits (Minimum) 3 Credits (Maximum)

    This course delivers new knowledge and applications of innovative teaching and learning assessment strategies that significantly increase student individual performance. Emotional skills are primary factors of motivation and the gateway to lifelong learning and high levels of personal achievement. This course introduces students to the concept of emotional intelligence, enabling them to acquire new information more rapidly and with less stress.
  
  • CURR 3199 - Educational Technology Laboratory

    1 Credits (Minimum) 3 Credits (Maximum)

    A series of self-paced modules including operating systems, word processing, graphics, gradebooks, presentation programs, e-mail, multimedia, and the Internet. Available for both Mac and PC. Number of credits to be arranged with instructor. Prer., This course is open only to admitted to and participating in TEP.
  
  • CURR 3200 - Intermediate ESL

    6 Credits (Minimum) 6 Credits (Maximum)

    Utilizes materials written for the intermediate learner while adding accessible authentic literature such as short stories and articles. Expands reading and critical thinking skills. Introduces controlled lectures and some authentic listening. Reviews basic structures and adds some complex structures. Provides extensive work on expository writing at the paragraph level and introduces the essay. Upon completion of this course, students’ writing will demonstrate control of simple structures and a growing ability to organize and support ideas. Successful students understand main ideas in authentic listening tasks and can speak fairly comprehensibly about basic academic topics. 18-22 hours per week as needed. Prer., Acceptance into IEP program.
  
  • CURR 3201 - High Intermediate ESL

    6 Credits (Minimum) 6 Credits (Maximum)

    Builds sub-technical vocabulary through study of academic topics. Includes extensive reading of articles from various sources and some literature. Builds on complex structures. Guides students through higher-level thinking skills. Provides extensive practice in multiple-paragraph essays and using complex structures. Introduces academic note-taking and basic library and internet research. Provides practice in interviewing, small group problem solving, and short oral presentations. Students successfully completing this course will comprehend a range of unsimplified texts with teacher guidance. They will show developing skill in essay writing, comprehension of academic lectures, note-taking, and ability to speak about academic topics. 18-22 hours per week as needed. Prer., Acceptance into IEP program.
  
  • CURR 3202 - Low Advanced ESL

    6 Credits (Minimum) 6 Credits (Maximum)

    Provides additional instruction, practice, and guidance in all skills areas described in ESL 004. Emphasizes critical examination of texts and composition of analytical and argumentative essays. Students successfully completing this course will comprehend most unsimplified texts with limited guidance. They will compose essays showing basic competency in syntactic and rhetorical modes, follow academic lectures, create adequate notes, and speak intelligibly in extended discourse on a range of academic topics. 18-22 hours per week as needed. Prer., Acceptance into IEP program.
  
  • CURR 4051 - LETRS: Speech Sounds of English Phonemes and How to Teach Them

    2 Credits (Minimum) 2 Credits (Maximum)

    Participants will receive training using the Language Essentials for Teachers of Reading and Spelling curriculum developed by Houghton Mifflin. LETRS is a comprehensive curriculum designed to enrich and extend program-specific professional development in the area of reading instruction. This course covers phonological processing, phonics, and phoneme awareness. Meets with CURR 5051.
  
  • CURR 4052 - LETRS: Teaching Phonics, Word Study, and Alphabetic Principle

    2 Credits (Minimum) 2 Credits (Maximum)

    Participants will receive training using the Language Essentials for Teachers of Reading and Spelling (LETRS) curriculum developed by Houghton Mifflin. LETRS is a comprehensive curriculum designed to enrich and extend program-specific professional development in the area of reading instruction. This course focuses on phonological and phoneme awareness, reading fluency, vocabulary, and text comprehension. Meets with CURR 5052.
  
  • CURR 4053 - LETRS: The Mighty Word: Building Vocabulary and Oral Language

    2 Credits (Minimum) 2 Credits (Maximum)

    Participants will receive training using the Language Essentials for Teachers of Reading and Spelling curriculum developed by Houghton Mifflin. LETRS is a comprehensive curriculum designed to enrich and extend program-specific professional development in the area of reading instruction. This course focuses on word meanings and how they are learned from direct definition and exposure to contextual use as well as other key ideas. Meets with CURR 5053.
  
  • CURR 4054 - LETRS: Getting Up to Speed: Developing Fluency

    2 Credits (Minimum) 2 Credits (Maximum)

    Participants will receive training using the Language Essentials for Teachers of Reading and Spelling (LETRS) curriculum developed by Houghton Mifflin. LETRS is a comprehensive curriculum designed to enrich and extend program-specific professional development in the area of reading instruction. This course covers the definition of automaticity and fluency, how children become fluent readers, and other topics. Meets with CURR 5054.
  
  • CURR 4055 - LETRS: Digging for Meaning: Teaching Text Comprehension

    2 Credits (Minimum) 2 Credits (Maximum)

    Participants will receive training using the Language Essentials for Teachers of Reading and Spelling (LETRS) curriculum developed by Houghton Mifflin. LETRS is a comprehensive curriculum designed to enrich and extend program-specific professional development in the area of reading instruction. This course will specifically cover techniques and strategies that are tailored for use before, during and after reading as well as other factors that contribute to comprehension. Meets with CURR 5055.
  
  • CURR 4060 - TeachSpecialEd.com: Foundations in Special Education

    3 Credits (Minimum) 3 Credits (Maximum)

    This course places the history of special education in context of current principles and practices. Presents contributions of advocacy groups relative to legislative accomplishments and addresses important issues, federal laws, and resources for beginning teachers in determining their legal responsibilities. Meets with SPED 4430.
  
  • CURR 4061 - TeachSpecialEd.com: Development and Characteristics of Learners with Exceptional Learning Needs.

    3 Credits (Minimum) 3 Credits (Maximum)

    Focuses on individuals with high-incidence disabilities, including mild mental retardation, learning disabilities, ADHD, and behavioral disorders. Teachers are also introduced to the attributes of students from low-incidence groups. Meets with SPED 4440.
  
  • CURR 4062 - TeachSpecialEd.com: Assessment for Instructional Planning and Decision Making

    3 Credits (Minimum) 3 Credits (Maximum)

    Foundations of assessment are addressed from the perspective of instructional planning and decision making. Legal and ethical principles are covered along with the processes of screening, pre-referral, referral and classifications. Attention is given to assessments in IEP development. Meets with SPED 4460.
  
  • CURR 4063 - TeachSpecialEd.com: Creating Environments that Promote Learning, Social Interactions, and Behavior.

    3 Credits (Minimum) 3 Credits (Maximum)

    Development of positive learning environments as a strategy for enhancing teaching and learning. Preventive measures in the context of approaches to building positive behavior support. Intervention strategies for problem behavior, along with techniques for promoting social interactions and behaviors. Meets with SPED 4470.
  
  • CURR 4064 - TeachSpecialEd.com: Instructional Strategies: Teaching for Results

    3 Credits (Minimum) 3 Credits (Maximum)

    Planning for effective instruction is the central focus of this course. Instructional planning, organizing and designing instruction, student outcomes instructional principles, and assessing outcomes of effective instruction. Curriculum-based assessment is covered along with the communication of student outcomes. Meets with SPED 4480.
  
  • CURR 4065 - TeachSpecialEd.com: Instructional Strategies: Improving Basic Reading Skills

    3 Credits (Minimum) 3 Credits (Maximum)

    Emphasizes teaching beginning reading and developing reading fluency. Applicable to teaching students with exceptional learning needs in varied instructional settings. Meets with SPED 4560.
  
  • CURR 4066 - TeachSpecialEd.com: Instructional Strategies: Improving Reading Comprehension

    3 Credits (Minimum) 3 Credits (Maximum)

    Provides an overview of reading comprehension with emphasis on teaching students with exceptional learning needs. Attention is given to building a knowledge base and analyzing text to enable comprehension skills and teaching comprehension strategies. Meets with SPED 4570.
  
  • CURR 4067 - TeachSpecialEd.com: Language and Communication in Diverse Learners

    3 Credits (Minimum) 3 Credits (Maximum)

    Places the needs of exceptional learners in the larger context of cultural differences and diversity with a focus on language and communication. Language development and communication styles are covered. Teaching second language learners. Augmentative, alternative and assistive communication development is addressed. Meets with SPED 4580.
  
  • CURR 4068 - TeachSpecialEd.com: Collaboration and Instructional Planning in Individual Education Programs (IEP)

    3 Credits (Minimum) 3 Credits (Maximum)

    Emphasizes developing standards-based IEPs in accordance with Idea requirements. Introduces models of collaboration and highlights developing collaboration skills to enhance effectiveness of the beginning teacher in development and implementation of IEPs. Meets with SPED 4860.
  
  • CURR 4069 - TeachSpecialEd.com: Professional and Ethical Practices

    3 Credits (Minimum) 3 Credits (Maximum)

    Focuses on the ethical standards and principles of the profession. Ethical issues related to assessment, decision making, instruction, working with agencies, and families/guardians of children with exceptional learning needs are covered. Meets with SPED 4870.
  
  • CURR 4100 - Introduction to Technology in Education

    2 Credits (Minimum) 2 Credits (Maximum)

    Covers the fundamental concepts of computer uses in education. The course is designed for practicing or prospective educators who wish to explore computer uses in the classroom. Demonstrations of classroom activities, modern applications, and electronic mail will be conducted.
  
  • CURR 4102 - Selected Topics in Education Technology

    1 Credits (Minimum) 4 Credits (Maximum)

    Offered by guest lecturers to the university or by regular faculty where special topics or special needs arise. Examples of appropriate topics include the study of hypermedia, desktop publishing in educational settings, the application of microcomputers to a field or subject area, or the study of advanced technologies such as a videodisk integration. Topics and prerequisites to be announced.
  
  • CURR 4103 - Technology for the Learner with Special Needs

    3 Credits (Minimum) 3 Credits (Maximum)

    Participants will review and synthesize literature on a broad variety of technological solutions that meet the needs of special learners (with different school-based disabilities). Students will also conduct investigations into the use of adaptive devices and assistive technologies, demonstrate their use, and design learning environments to support the learner’s needs for education in the least restrictive environment. Meets with CURR 5122.
  
  • CURR 4131 - Web-Based Delivery of Training

    1 Credits (Minimum) 3 Credits (Maximum)

    This series of six half-credit modules addresses a range of topics relating to web-based delivery of training. The topic mix for the modules evolves as the technology evolves. Students must take modules in multiples of two. Meets with CURR 5131.
  
  • CURR 4440 - Selected Topics in Reading Education

    1 Credits (Minimum) 6 Credits (Maximum)

    Selected topics and issues in reading education will be explored in depth. Examples of special topics include: Introduction to Whole Language; Whole Language and Phonics Instruction; Reading; Writing and Spelling Connections; and others as issues arise. Prer., Bachelor’s degree in Education or related field.
  
  • CURR 4498 - Special Topics in Curriculum

    1 Credits (Minimum) 4 Credits (Maximum)

    Extended Studies offering. Designed to allow specific topics and issues to be explored in-depth. May apply toward a degree program at the University of Colorado at Colorado Springs with permission of advisor and department chairperson.
  
  • CURR 4499 - Special Topics in Curriculum

    1 Credits (Minimum) 4 Credits (Maximum)

    Extended Studies offering. Designed to allow specific topics and issues to be explored in-depth. Will not apply toward a degree program at the University of Colorado at Colorado Springs.
  
  • CURR 4504 - Topics in Teaching Science

    1 Credits (Minimum) 4 Credits (Maximum)

    Explores selected topics in science teaching. Topics will vary each time course is offered. Meets with CURR 5504.
  
  • CURR 4546 - Learning and the Brain

    3 Credits (Minimum) 3 Credits (Maximum)

    Examines the brain as a physical system and how to use the structure and organization of that system to enhance cognitive skill, develop academic skills, and develop more effective curriculum and assessments. Meets with CURR 5546.
 

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