Apr 23, 2024  
2014-2015 Catalog 
    
2014-2015 Catalog [ARCHIVED CATALOG]

Courses


 
  
  • CSC 355 - Game Development.


    CSC 350 , CSC 375 . (3).

    Technical aspects of game development from the computer science perspective with focus on low-level programming of computer games.  Topics include 2- and 3-D game engines, simulation-type games, analog and digital controllers and other types of tertiary input.  Students implement games or parts of games.
  
  • CSC 363 - Advanced Web Application Programming.


    CSC 263 /CIS 263 CSC 275 /CIS 275  or CSC 276 /CIS 276 . (3).

    Advanced Web programming and systems development.  Advanced website content development using technologies such as XHTML, client side and server side scripting, Javascript, Action Script (Flash), PHP, Java Applets, Ajax and Web Services.  Data communication using languages such as XML, SOAP messages, languages for accessing databases. Also listed as CIS 363 .
  
  • CSC 365 - Computer Architecture.


    CSC 277 . (3).

    Large-scale computer system organization. Input-output subsystems, instruction sets, memory hierarchies. Emphasis on physical devices, and lowest level software, microcode and firmware.
  
  • CSC 370 - Introduction to Information Security.


    CSC 275 /CIS 275  or CSC 276 /CIS 276 . (3).

    Overview of information security to enable building a foundation of key concepts associated with protecting information assets, determining the levels of protection, and responding to security incidents. Concepts of security activities, methodologies, protection of information assets, detection of and reaction to threats, examination of pre- and post-incident procedures.
  
  • CSC 375 - Data Structures and Algorithms.


    CSC 275 /CIS 275  or CSC 276 /CIS 276  with a grade of C (2.0) or better; CSC 230 /CIS 230 /MTH 230 . (3).

    The data structure as an abstract data type, including fundamental data structures such as lists, stacks, queues, trees, graphs, and hashes. Algorithmic design techniques and their relationship to the choice of data structure. Development of mathematical analysis and proof techniques in the context of complexity analysis of algorithms. Also listed as CIS 375 .
  
  • CSC 377 - Operating Systems.


    CSC 375 /CIS 375 . CSC 127 /CIS 127  recommended. (3).

    Study of design and implementation of traditional and distributed operating systems. History of operating system development, processes, system calls and interprocess communication, memory management, file system implementations, I/O, deadlocks, distributed systems, synchronization, distributed file systems, case studies.
  
  • CSC 378 - Network Security and Cryptography.


    CSC 230 /MTH 230 , CSC 336 , CSC 370 . (3).

    In-depth study of network security applications and standards.  Algorithms of symmetric and public key cryptography, key distribution and authentication, wireless network security, email security using protocols like PGP, S/MIME, intrusion detection approaches, IP security, firewall and web security.  Various industry standard tools used related to intrusion detection systems (IDS) and vulnerability analysis.
  
  • CSC 379 - Algorithm Analysis.


    CSC 375  with a grade of C (2.0) or better, CSC 230 /MTH 230 . (3).

    Introduction to concepts used in algorithm design and analysis, including criteria for selecting data structures for different applications.  Design of algorithms with a focus on their relationship to the choice of data structure.  Non-numerical algorithms such as sorting, searching, pattern matching, and graph and network algorithms.  Commonly used algorithmic techniques such as greedy algorithms, divide and conquer, dynamic programming, randomization, and backtracking.  Complexity analysis of algorithms, including order notation and proof techniques for algorithm correctness.
  
  • CSC 381 - Introduction to the Theory of Computation.


    CSC 230 /CIS 230 /MTH 230 . (3).

    Introduction to abstract notions encountered in machine computation. Finite automata, regular expressions and formal languages, with emphasis on regular and context-free grammars. Introduction to models of computation including Turing machines, recursive functions and universal machines.
  
  • CSC 382 - Software Engineering.


    CIS 275 /CSC 275  or CSC 276 /CIS 276  with a grade of C (2.0) or better. (3).

    In-depth treatment of modeling techniques suitable for developing complex large-scale software-intensive systems ranging from large information systems to embedded systems.  Key tasks comprising the entire software lifecycle, structured and object-oriented modeling techniques for requirements analysis and software design.  Use cases, CRC cards, data flow diagrams, activity diagrams, class diagrams, methods for software testing.  Includes semester-long analysis and design project for hands-on experience.
  
  • CSC 383 - Project Management.


    CSC 382 . (3).

    Project management for developing software intensive systems.  Exploration of a variety of process models for integrating these tasks, including the waterfall, incremental and spiral models, as well as many of the current agile models.  Project cost and schedule estimation and planning, documentation, tracking, risk management, quality assurance; tools and standards for supporting each of these tasks.
  
  • CSC 384 - Database Design.


    CSC 275 /CIS 275  or CSC 276 /CIS 276  with a grade of C (2.0) or better.  (3).

    Introduction to data and database, DBMS; database system concepts and architecture. ER model for high level conceptual database design; design issues. Relational model concepts; relational constraints and violations; ER-to relational mapping. SQL*Plus environment; creation and modification of relations, DDL queries, data management and retrieval. PL/SQL overview. Functional dependencies; normal forms. ORACLE; basic structure, database structure and manipulation, storage organization. Also listed as CIS 384 .
  
  • CSC 386 - Digital Forensics.


    CSC 336 , CSC 370 . (3).

    Techniques and tools for computer forensics investigations.  Network forensics, e-mail investigations, mobile device forensics, forensics analysis and validation.  Data acquisition in different devices and multiple operating systems; processing crime and incident scenes; recovering files.  Current computer forensics tools used in labs.
  
  • CSC 387 - System Administration.


    CSC 275 /CIS 275  or CSC 276 /CIS 276  with a grade of C (2.0) or better, at least junior standing.  CSC 127 /CIS 127  recommended. (3).

    Administration of a programming-oriented Unix system, with emphasis on Unix security, network-oriented system software, day-to-day administration software, shell commands, and authoring of shell scripts for automation of day-to-day system administration tasks.
  
  • CSC 391 - Independent Study.


    Consent of instructor. (3).

    Laboratory study or study of current literature on a special problem. May be reelected to a total of 6 credits. Graded ABCDE/Y.
  
  • CSC 392 - Topics in Computer Science.


    CSC 277 . (3).

    Topics of interest in computer science that are not offered on a regular basis, announced in the course schedule. Various offerings of the course may treat different topics. May be reelected for credit; each election must emphasize a different topic.
  
  • CSC 401 - Computer Science Internship.


    Consent of internship coordinator, department chair, or program director. (1-3).

    Students work with professional and department supervision on projects assigned by an organization external to the department.  Projects require the approval of the internship coordinator, the department chair, or the program director.  Focus on development of applied computer information systems skills related to the student’s academic program. May be reelected to a total of 3 credits. Graded pass/fail.
  
  • CSC 425 - Wireless and Mobile Computing.


    CSC 275 /CIS 275  or CSC 276 /CIS 276  and CSC 335  or CIS 335 . (3).

    Overview of the history, evolution and compatibility of wireless, cellular and pervasive standards and protocols.  Mobility management, mobile Internet protocol, wireless local area networks, software support for mobile and wireless standards, the role of middleware, performance issues.  Emerging technologies and mobile operating systems.  Security issues of mobile computing will be an important component.  Android and/or iPhone will be used to develop basic software for smartphones. Also listed as CIS 425 .
  
  • CSC 436 - Systems/Networking Design Project.


    Senior standing; CSC 336 , CSC 382 , CSC 375 /CIS 375 .  Prior or concurrent election of COM 210  recommended. (3) CAP.

    Advanced studies in computer systems and networking with emphasis on oral and written presentation of completed projects. Semester-long project of high complexity emphasizing computer architecture and/or computer networks developed and presented in written and oral form. Topics include pipelined/superscalar processors, parallel processing, supercomputing, intelligent networks, wireless networks, personal communications systems. Graded ABCDE/Y.
  
  • CSC 444 - Simulation and Modeling.


    CSC 375 /CIS 375 , MTH 370  or equivalent. (3).

    Relations between simulation and models. Monte Carlo techniques. Use of a simulation language. Design of simulation models and experiments.
  
  • CSC 446 - Artificial Intelligence.


    CSC 375 /CIS 375 , MTH 370 . (3).

    Heuristic and algorithmic techniques in problem solving, knowledge representation. Selected topics from natural language processing, vision processing, automatic theorem proving, game playing, pattern recognition, speech recognition, robots, and other current topics in artificial intelligence.
  
  • CSC 455 - Game Development Design Project.


    CSC 355 , CSC 446 , ART 346 . (3) CAP.

    Advanced study in game development techniques, with emphasis on oral and written presentation of completed projects.  A semester-long project of high complexity, with emphasis on formal specifications, modeling and development of a computer game. Graded ABCDE/Y.
  
  • CSC 477 - Distributed Systems.


    CSC 377 . (3).

    History of operating system development; issues in communication. Processes and naming; synchronization and consensus; consistency and replication; fault tolerance. File systems; security; middleware; process and thread management. Examples of distributed operating system techniques.
  
  • CSC 478 - Parallel Processing.


    CSC 377 . (3).

    Motivations for and applications of parallel processing. Parallel processing architectures, implementation of parallel algorithms, including design, analysis, and performance measurement. Emphasis on practical programming using message-passing and shared-memory paradigms, including well-known environments such as MPI and Pthreads.
  
  • CSC 483 - Software Engineering Design Project.


    Senior standing; CSC 375 /CIS 375 , CSC 383 . Prior or concurrent election of COM 210  recommended. (3) CAP.

    Advanced studies in software engineering techniques with an emphasis on the oral and written presentation of completed projects. Semester-long project of high complexity with emphasis on its formal specification and advanced modeling. May include object-oriented libraries, code and experience reuse, the use of UML in the design programming and testing of software. Graded ABCDE/Y.
  
  • CSC 491 - Advanced Directed Study.


    CSC 379  with a grade of C (2.0) or better, consent of instructor. (3).

    Topics not usually treated in other courses, chosen in consultation between student and instructor. Designed to accommodate special advanced interests of the student. May be reelected for credit. Graded ABCDE/Y.
  
  • CSC 492 - Advanced Topics in Computer Science.


    See the course schedule for prerequisites. (3).

    Topics of interest in computer science that are not offered on a regular basis, announced in the course schedule. Various offerings of the course may treat different topics. May be reelected for credit when topics vary.
  
  • CSC 494 - Off Campus Study Preparation.


    HON 155  or HON 355 ; consent of the program advisor and the Honors Director. (1-3).

    Independent study designed for the development of the Honors Program off-campus study proposal carried out in close consultation with both the program advisor and the Honors Director. Involves development of the project and/or necessary skills to undertake the off-campus study experience. Grade assigned by the program advisor when the off-campus study proposal is completed to the satisfaction of the program advisor and the Honors Director. May be reelected to a total of 3 credits. Graded ABCDE/Y.
  
  • CSC 495 - Honors Thesis I.


    Permission of the Honors Council or its designate; consent of Department Chair. Open only to Honors Program students in computer science. (4).

    Credit and grade are not given until successful completion of CSC 496 . Graded ABCDE/Y.
  
  • CSC 496 - Honors Thesis II.


    Permission of the Honors Council or its designate; consent of Department Chair; prior or concurrent election of CSC 495 . Open only to Honors Program students in computer science. (4).

    Graded ABCDE/Y.
  
  • CSC 522 - Advanced Human Computer Interaction.


    Admission to the MS in CSIS program. (3).

    Advanced topics and applications in human computer interaction to further skills for designing highly interactive human-computer interfaces. Application of the theory and methodology of human-machine studies to real systems; theory and practice.
  
  • CSC 535 - Advanced Computer Networking.


    Admission to the MS in CSIS program. (3).

    Advanced topics in computer networking. May include layered network architecture, transmission techniques on wired and wireless mediums, transmission impairments, bandwidth limitations, signaling techniques, error correction and detection, transmission protocols, contention-based medium access protocols, queuing theory, routing algorithms, internetworking, connection management, performance issues, application-level protocol standards, communication of multimedia over computer networks. Graded ABCDE/Y.
  
  • CSC 544 - Computer Simulation and Modeling.


    Admission to the MS in CSIS program. (3).

    Techniques for modeling of real-world objects with computers; design and analysis of models. Simulation techniques such as event-driven, time-driven, and object-oriented simulation Queuing systems, petri nets, discrete simulation, random number generation. Model validation. Applications of simulation; use of simulation tools. Graded ABCDE/Y.
  
  • CSC 546 - Advanced Artificial Intelligence.


    Admission to the MS in CSIS program. (3).

    Problem solving techniques including searching and game playing. Knowledge and reasoning; knowledge bases; first-order logic. Planning; uncertainty and probabilistic reasoning. Learning techniques including observations, neural networks, and reinforcement learning. Communication. Graded ABCDE/Y.
  
  • CSC 549 - Ethics and Security Management.


    Admission to the MS in CSIS program. (3).

    Topics in computer ethics, including malware, cybercrime, software safety, intellectual property, software piracy, social issues of computing, globalization, privacy. Security policy, management and administration as they pertain to ethical issues of computing. Graded ABCDE/Y.
  
  • CSC 565 - Computer System Architecture.


    Admission to the MS in CSIS program. (3).

    Techniques for high performance and cost measurement. Memory system design including cache and virtual memory. Pipelining. Characteristics of numerical applications and their effects on computer architecture. Vector computers. Multiprocessors and multiprocessor algorithms. Graded ABCDE/Y.
  
  • CSC 570 - Cyber Security.


    Admission to the MS in CSIS program. (3).

    Study of the tools and resources needed to develop a thorough understanding of cyber security. Use of different cyber security concepts to form a secure organization. Architecture, protocols, framework, services, algorithms, hardware and software used in this area. Various tools and software used to study current security technology. Graded ABCDE/Y.
  
  • CSC 575 - Algorithm and Complexity Analysis.


    Admission to the MS in CSIS program. (3).

    Algorithm efficiency, asymptotic notation, solutions to recurrence relations. Greedy algorithms for graphs, scheduling problems, and greedy heuristic methods. Divide and conquer algorithms for sorting and numeric computation. Dynamic programming. Graph algorithms including DFS and BFS. Probabilistic algorithms. Introduction to complexity theory. Graded ABCDE/Y.
  
  • CSC 577 - Advanced Distributed Systems.


    Admission to the MS in CSIS program. (3).

    History of operating system development. Issues in communication. Processes and naming; synchronization and consensus; consistency and replication; fault tolerance. File systems, security, middleware. Process and thread management. Examples of distributed operating system techniques. Graded ABCDE/Y.
  
  • CSC 578 - Study of Parallel Computation.


    Admission to the MS in CSIS program. (3).

    Motivation for and applications of parallel processing. Parallel processing architectures, including physical organization and comparisons thereof. Design and implementation of parallel algorithms. Performance analysis of parallel algorithms. Programming using the message-passing and shared-memory paradigms. Graded ABCDE/Y.
  
  • CSC 580 - Advanced Software Engineering.


    Admission to the MS in CSIS program. (3).

    Advanced topics in software engineering; advanced design methods including formal methods, component-based design, design with patterns and frameworks, and architectural-based designs. Modern software processes such as Extreme Programming and Cleanroom software development. Issues and problems associated with large-scale software project failures and techniques for preventing them. Graded ABCDE/Y.
  
  • CSC 581 - Theory of Computation.


    Admission to the MS in CSIS program. (3).

    Finite automata theory, including determinism vs. nondeterminism, regular expressions, non-regular languages, and algorithms for finite automata. Context free languages including grammars, parsing, and properties. Turing machines and their functions. Undecidability. Computational complexity, including the classes P and NP. Graded ABCDE/Y.
  
  • CSC 582 - Advanced Database Concepts and Emerging Applications.


    Admission to the MS in CSIS program. (3).

    Active database concepts, triggers, design and implementation issues; temporal database time representation and dimension; multimedia databases; deductive databases’ interpretation of rules and use of relational operations; distributed databases’ parallel and distributed technology; data management techniques; XML and Internet databases; object oriented databases. Graded ABCDE/Y.
  
  • CSC 591 - Independent Graduate Study in Computer Science.


    Consent of instructor. (3).

    Independent work with guidance by a faculty advisor of choice on a research project related to a Computer Science problem. Not open to students electing Thesis Option. Graded ABCDE/Y.
  
  • CSC 592 - Special Topics in Computer Science.


    Admission to the MS in CSIS program. (3).

    Topics of interest in computer science that are not offered on a regular basis, announced in the course schedule. Various offerings may treat different topics. May be reelected for credit; each election must emphasize a different topic. Graded ABCDE/Y.
  
  • CSC 595 - Master’s Thesis I.


    Consent of instructor. (3).

    Advanced topics of particular interest to the student chosen in cooperation with the thesis advisor. Directed research under supervision of advisor, thesis document preparation, preparation for oral defense. Graded Satisfactory/Unsatisfactory/Y.
  
  • CSC 596 - Master’s Thesis II.


    Consent of instructor. (3).

    Continuation of thesis research. Graded Satisfactory/Unsatisfactory/Y.
  
  • DAN 100 - Introduction to Dance.


    (3) F.

    Overview of the art form of dance. Exposure to fundamentals in four disciplines: ballet, modern, jazz and tap. Exploration of works by classical, contemporary, post-modern and jazz choreographers past and present, through video and lecture presentations. Students analyze, discuss and critique videos; reaction papers on two professional concert dance presentations in the surrounding Flint area required.
  
  • DAN 101 - Dance Topics.


    (1) HW.

    Exploration of various dance techniques not offered in our other courses, such as modern urban dance, hip-hop, pilates, and other forms of stage movement. Students increase their knowledge of contemporary forms of conditioning and technique. Each semester focuses on a specific style. May be reelected for credit when styles vary. Students may repeat each style (section) twice.
  
  • DAN 116 - Modern Dance I.


    (1) F.

    Introduction to the free and relaxed movements of modern dance. Includes stretching and strengthening exercises, as well as full, moving combinations. May be reelected to a total of three credits.
  
  • DAN 117 - Modern Dance II.


    DAN 116 . (1) F.

    Continuation of DAN 116 . May be reelected to a total of three credits.
  
  • DAN 118 - Modern Dance III.


    DAN 116 , DAN 117 ; or consent of instructor. (1).

    Continuation of DAN 117 . May be reelected to a total of three credits.
  
  • DAN 120 - Ballet I.


    (1) F.

    For students who wish to pursue classical dance. Rudiments of classical ballet, including terminology, body positions, and beginning enchainments. May be reelected to a total of three credits.
  
  • DAN 121 - Ballet II.


    DAN 120 . (1) F.

    Continuation of DAN 120 . May be reelected to a total of three credits.
  
  • DAN 122 - Ballet III.


    DAN 120 , DAN 121 . (1) F.

    Continued exploration of the art of ballet. Emphasis on pointe techniques as well as further development of vocabulary, control, balance, musicality, and strength of movement.
  
  • DAN 130 - Jazz Dance I.


    (1) F.

    High energy, stylized creative movement techniques to develop strength and flexibility, through the exploration of modern, popular, and theatrical jazz styles. May be reelected to a total of three credits.
  
  • DAN 131 - Jazz Dance II.


    DAN 130 . (1) F.

    Continuation of DAN 130 . May be reelected to a total of three credits.
  
  • DAN 140 - Tap Dance I.


    (1) F.

    Introduction to tap dancing. High energy, stylized and rhythm-oriented movement techniques to develop strength and flexibility. Intensive study of basic steps, terminology, and sequential riffs, as well as full moving combinations. May be reelected to a total of three credits.
  
  • DAN 141 - Tap Dance II.


    DAN 140 . (1) F.

    Continuation of DAN 140 . May be reelected to a total of three credits.
  
  • DAN 200 - Dance Ensemble.


    Consent after audition. (3).

    Designed for students of dance and movement who want to develop their technical and performance skills. Culminates in a performance at semester’s end. May be reelected to a total of eight credits.
  
  • DAN 201 - Conditioning: Body Therapies.


    (3) HW.

    Intensive conditioning program for dance and athletic students.  Emphasis on increasing strength, flexibility, toning, coordination, alignment and firming, in addition to injury prevention, nutrition, relaxation techniques and healthy lifestyles habits.  Body therapies explored: Pilates, yoga, Theraband, weights.
  
  • DAN 204 - World Dance Forms.


    PR: Sophomore standing; DAN 116 , DAN 117 , DAN 118 , or DAN 120 , DAN 121 , or DAN 130 , DAN 131 ; or consent of instructor. (3) GS.

    Movement and lecture course with emphasis on global cultures and their folk traditions through dance.  Specific area of exploration determined a semester prior to course offering. Also listed as AFA 204  and INT 204 .
  
  • DAN 224 - Alexander Technique.


    A studio course in acting or dance; a semester of applied music study; or consent of instructor. (2).

    Technique for achieving greater ease and grace of movement with special applications for the performing artist. Also listed as THE 224 .
  
  • DAN 225 - Classical Repertory.


    DAN 200 . (3).

    Consent of instructor. May be reelected to a total of six credits.
  
  • DAN 300 - Dance History.


    At least sophomore standing or consent of instructor. (3) H.

    History of dance including major periods of development, choreographic masterworks, and artists in choreography and performance, explored through lecture, demonstration, discussion and media presentation.
  
  • DAN 301 - The Art of Teaching Dance.


    (3).

    Designed for individuals interested in teaching dance to children.  Theory and practice with emphasis on practice.  Students learn to create their own curriculum, deal with classroom dynamics, and develop abilities to plan and teach dance to children and incorporate different forms of dance into their instruction.
  
  • DAN 333 - Movement for the Theatre.


    THE 221 . (2).

    Fundamentals of theatre movement; may focus on some or all of the following areas: circus skills, stage combat, fencing, mime, tumbling, juggling, masks, martial arts, Greek choral movement. Lecture and laboratory. May be reelected once for credit. Each election must emphasize a different topic. Also listed as THE 333 .
  
  • DAN 336 - Creative Learning Experiences.


    Prior or concurrent election of EDE 360 . (3).

    Creative activities for early childhood, elementary, and middle school children through the integration of art, music, play and drama. Techniques of planning, presenting, and evaluating creative learning experiences for the classroom. Also listed as ART 336 , EDE 340 , MUS 336  and THE 336 .
  
  • DAN 340 - Improvisation.


    A course in dance. (3).

    Exercises designed to encourage students to explore new ways of moving alone, with a partner, or in a group, to develop spontaneity and to enhance performance through structured improvisation.
  
  • DAN 351 - Choreography I: Composition.


    DAN 116 , DAN 120 . (3).

    Exploration of choreographic structure, dramatic and stylistic components involved in the study and creation of movement in the studio and on computer. Also listed as ART 351 .
  
  • DAN 352 - Choreography II: Form and Motion.


    DAN 351 . (3) CAP.

    Continuation of ART 351 /DAN 351 . DAN 352 is the capstone requirement for Dance majors.
  
  • DAN 399 - Special Project/Internship.


    Completed UM-Flint Dance curriculum or high proficiency in dance training and/or consent of instructor. (1-3).

    Supervised advanced study in dance. May be reelected to a total of four credits.
  
  • ECE 100 - Foundations of Early Childhood Education.


    (3).

    Focus on underlying principles and philosophies of early childhood education and how children learn. Programs, curriculum, and child development in social, cultural and historical contexts. The teacher as facilitator of learning examined through study of professionalism and reflective teaching, equity in education, and parental involvement. Multicultural education, educational technology, and inclusion of special needs children into the classroom presented in depth.
  
  • ECE 120 - Music in Early Childhood.


    (3) F.

    Study of musical growth and development in children from birth through kindergarten. Techniques, materials, and methods for introducing music to children. Highly recommended for early childhood education concentrations. No prior musical experience necessary. Also listed as MUS 185 .
  
  • ECE 200 - Child Development and Learning.


    (3) S.

    Overview of development from pre-natal to age eight, covering a wide range of topics including physical growth patterns, theories of social, emotional, cognitive and language development. Particular attention focused on implications of developmental theories and developmentally appropriate practices for human service professionals and educators working with children birth through 8 years.
  
  • ECE 220 - Infant/Toddler Learning Environments.


    ECE 100 ; EDE 300 , or PSY 313  elected prior to Fall 2006. (3-4).

    Infant and toddler developmental milestones (birth-3 years); educational theory, including recent brain research, discussed and analyzed. Development and theory as a framework for discussion of appropriate environments and practices for stimulation and learning. Students spend time in an infant/toddler classroom to complete certain assignments. Students who enroll for four credits must complete a field experience in an infant toddler program. Offered infrequently.
  
  • ECE 225 - Play and Learning in Early Childhood Education.


    ECE 100  or ECE 200 . (3).

    Exploration of the relationship between play, learning, and development in the lives of young children. Connections between play and developmental theory, integration of play into curricular experiences are studied.
  
  • ECE 230 - Health, Nutrition and Safety in Early Childhood.


    ECE 100 ; EDE 300 , or PSY 313  elected prior to Fall 2006. (3-4).

    Relationships between health, nutrition, and safety in the context of social and environmental factors; prenatal and maternal health, preventative health screenings, immunizations, and methods to guide young children to develop healthy habits and attitudes.  Knowledge about healthful environments and strategies for promoting good health; common childhood diseases and nutrition; governing licensing regulations,  safety procedures, and responses to emergencies; understanding of child abuse, responses, and responsibilities for reporting suspected abuse. For students who enroll for four credits, this course will include a field based service learning component. Offered infrequently.
  
  • ECE 233 - Infant/Toddler Learning Environments.


    ECE 100 ECE 200 ; prior or concurrent election of ECE 225 ECE 235 ECE 240 . (3).

    Discussion and analysis of infant and toddler developmental milestones (birth – three years) and educational theory, including recent brain research, concerning the first three years of life. An understanding of development and theory frames discussion of appropriate environments and practices for stimulation and learning. Students spend time in an infant/toddler classroom to complete certain assignments.
  
  • ECE 235 - Working with Families, Children and Community.


    ECE 100 , ECE 200 . (3).

    Exploration of the child in family and community through an ecological perspective toward understanding structural and cultural diversity within families. Strategies to effectively communicate and collaborate with families in their children’s education; current legislation and issues affecting families and children; overview of resources available in the community.
  
  • ECE 240 - Child Guidance and Classroom Management.


    ECE 100 , ECE 200 . (3).

    Emphasis on skills and knowledge needed to create safe, supportive learning communities using principles of developmentally appropriate child guidance and classroom management. Students will learn methods and strategies to set limits, establish classroom routines, guide classroom behaviors, and facilitate young children’s pro-social development.
  
  • ECE 340 - Methods and Materials for Teaching the Young Child.


    ECE 100 , ECE 200 , ECE 225 , ECE 235 , EDE 360 ; prior or concurrent election of ECE 240 . (3).

    Exploration of techniques of selecting, planning, organizing, providing, and evaluating educational experiences appropriate to the development level and learning styles of young children. Emphasis on the role of the teacher in providing opportunity and guidance needed for young children to grow and develop.
  
  • ECE 343 - Emergent Literacy.


    ECE 100 , ECE 200 , ECE 225 , ECE 235 EDE 360 ; prior or concurrent election of ECE 240 . (3).

    In-depth exploration of young children’s literacy development. Oral and written language development, functions of oral and written language, and the connection between oral language and the development of literacy. Focus on methods that support young children’s emergent literacy and create language and literacy-rich environments in early childhood programs.
  
  • ECE 420 - Young Children with Special Needs.


    ECE 100 , ECE 200 , ECE 225 , ECE 235 ; prior or concurrent election of ECE 240 , ECE 340 , EDE 360 . (4).

    Introduction to working with young children (birth-8 years old) with special needs. Topics include: Developmental and ecological perspectives on young children with special needs, assessment, identification, IFSPs, IEPs, least restrictive environments, early childhood special education and intervention programs, strategies and techniques, ancillary supports, family supports, transition to primary grades, and ongoing support in the primary grades. Also listed as EDN 420 .
  
  • ECE 440 - Assessment in Early Childhood Education.


    ECE 100 , ECE 200 , ECE 225 , ECE 235 ; prior or concurrent election of ECE 240 ECE 340 EDE 360 . (3).

    Exploration of principles and purposes of assessment in early childhood. Techniques and strategies of ongoing instructional assessment; how to use the information gained to deepen knowledge of children and guide instructional planning. Particular focus is placed upon assessment issues specific to early childhood; the use of assessment to support curriculum standards with children aged 0-8 years.
  
  • ECE 469 - Fieldwork in Early Childhood Education.


    ECE 100 , ECE 200 , ECE 225 , ECE 235 , ECE 240 EDE 360 ; prior or concurrent election of ECE 340 , ECE 343 , ECE 420 , ECE 440 . (3).

    Important understanding and skills for working with young children and teaching in early childhood settings. Students participate in a weekly seminar and work directly with young children in local preschool settings for 120 hours during the semester. Graded Pass/Fail/Y.
  
  • ECE 480 - Independent Study in Early Childhood Education.


    Consent of instructor. (1-3).

    Research, readings, or special projects tailored to academic needs and interests of the student in a topic related to early childhood education. May be reelected to a total of four credits.
  
  • ECE 485 - Special Topics in Early Childhood Education.


    (1-6).

    Focus on various topics, including intensive study of specific areas related to early childhood education. May follow a non-traditional university calendar schedule and may be delivered in non-traditional formats. The title for each section varies, based on the topic of study. May be reelected to a total of six credits when topics vary.
  
  • ECE 499 - Leadership in Early Childhood Educational Programs.


    Prior or concurrent election of ECE 469 . (3).

    This course discusses the administrator’s role in early childhood programs. It includes a focus on administrative relationships, organizational structures, staff leadership, and developmentally appropriate practice. Offered infrequently.
  
  • ECE 500 - Current Trends and Issues in Early Childhood Education.


    Graduate standing. (3).

    Group study of a variety of topics and questions of fundamental importance and interest to the field of early childhood education; topics may change. Consideration of historical context of issues; examination of educational and professional implications.
  
  • ECE 520 - Early Childhood Special Education.


    Graduate standing. (3).

    Introduction to working with young children (birth-8) with special needs. Developmental and ecological perspectives on young children with special needs, assessment, identification, IFSPs, IEPs, least restrictive environments, early childhood special education and intervention programs, strategies and techniques, ancillary supports, family supports, transition to primary grades and ongoing supports in the primary grades. Also listed as EDN 520 .
  
  • ECE 522 - Understanding and Working with Parents of Young Children.


    Graduate standing. (3).

    Systematic study of effective communication techniques, strategies for establishing and maintaining collaborative relationships with families, and positive involvement techniques to be used with parents and parent figures of normal and exceptional children. Examination of factors such as socioeconomic conditions, ethnicity, culture, and language as they influence the self-definition of parents and their goals for children. Specific sessions devoted to working with parents of exceptional children.
  
  • ECE 533 - Working with Infants and Toddlers.


    Graduate standing. (3).

    Discussion and analysis of infant and toddler developmental milestones (birth - three years) and educational theory, including recent brain research, concerning the first three years of life.  An understanding of development and theory frames discussion of appropriate environments and practices for stimulation and learning.  Students spend time in an infant/toddler classroom to complete certain assignments.
  
  • ECE 541 - Developmental Assessment of Young Children’s Learning.


    Graduate standing. (3).

    Focus on analyzing and evaluating assessment and testing practices in the early childhood classroom, documenting student skills and knowledge, and interpreting program outcomes. Emphasis on communicating assessment results, integrating assessment results from others, and becoming an active participant in development and implementation of Individual Education Plan (IEP) and Individual Family Service Plan (IFSP) goals for children with special developmental and learning needs.
  
  • ECE 543 - Emergent Literacy.


    Graduate standing. (3).

    In-depth exploration of young children’s literacy development.  Oral and written language development, functions of oral and written language, and the connection between oral language and the development of literacy.  Focus on methods that support young children’s emergent literacy and create language and literacy-rich environments in early childhood programs.
  
  • ECE 580 - Independent Study in Early Childhood Education.


    Graduate standing, consent of instructor and advisor. (1-3).

    Research, readings, or special projects tailored to academic needs and interests of the student, on a topic related to early childhood education. Students should consult with advisor about applying credits to an MA in Education specialization. May be reelected to a total of four credits.
  
  • ECE 585 - Special Topics in Early Childhood Education.


    Graduate standing. (1-6).

    Focus on various topics, including intensive study of specific areas related to early childhood education. May follow a nontraditional university calendar schedule and may be delivered in non-traditional formats. Section titles vary based on topic of study. Students should consult with advisor about applying credits to an MA in Education specialization. May be reelected to a total of six credits when topics vary.
  
  • ECE 645 - Advanced Study of Early Childhood Integrated Curriculum.


    Graduate standing. (3).

    Comprehensive study of developmentally appropriate integrated curriculum for children pre-kindergarten through third grade. Special emphasis on the relationship between curricular content and current research and theory regarding children’s intellectual, social, emotional and physical development.
  
  • ECE 649 - Administration, Organization and Operation of Early Childhood Programs.


    Graduate standing. (3).

    Introduction to basic principles of administration, organization, and operation of various types of early childhood educational settings. Special emphasis on licensing requirements, selection of materials and equipment, identifying personnel, supervising staff and volunteers, program evaluation, program models, staff development, and community relationships.
  
  • ECE 660 - Advanced Supervised Field Experience in Infant-Toddler Settings.


    Graduate standing. (3).

    Field experience in appropriate infant-toddler setting with joint supervision and advisement from the University and infant-toddler personnel. During weekly seminar sessions, students explore a variety of issues and theories that influence developmentally appropriate practices. Graded Satisfactory/Unsatisfactory/Y.
 

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