May 18, 2024  
2015-2016 Undergraduate Catalog 
    
2015-2016 Undergraduate Catalog [Not Current Academic Year. Consult with Your Academic Advisor for Your Catalog Year]

Courses


 

Communication Sciences and Disorders

  
  • COMD 4399 - Senior Honors Thesis in Communication Disorders

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: consent of department chair.

    Both COMD 3399 and 4399 must be taken before credit is received for either, and the courses must be taken in sequence.

  
  • COMD 4489 - Clinical Procedures

    Credit Hours: 4.0
    Lecture Contact Hours: 4    Lab Contact Hours: 0
    Prerequisite: COMD Core Complete, Approved COMD Major, COMD 3371 and COMD 3383.

    Capstone course for COMD, practical application of clinical skills, guided clinical observation of certified speech language pathologists and/or audiologists.

  
  • COMD 5241 - Applied Professional Ethics for the SLPA

    Credit Hours: 2.0
    Lecture Contact Hours: 2    Lab Contact Hours: 0
    Prerequisite: COMD 5341 , COMD 5342 , COMD 5343 , COMD 5345 , COMD 5346 , COMD 5348 , 5349, COMD 5441  or permission from the program coordinator.

    Issues pertinent to the professional life of the SLPA. Explores scope of service, licensure and registration, ethics, team membership, culturally sensitive practice, interpretation and translation services, and conflict resolution.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5341 - Competencies and Strategies for the SLPA I

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Roles and responsibilities of the SLPA. Rules and regulations in public school settings, service delivery models, health and safety, assistive technology, and introduction to intervention strategies and data collection.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5342 - Competencies and Strategies for the SLPA II

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Roles and responsibilities of the SLPA. Screening, cultural competence, working with interpreters, the psychosocial impact of communication disorders, advanced data collection and effective collaboration with team members.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5343 - Aural Rehabilitation for the SLPA

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Principles, methodology, and procedures used with children and adults living with hearing impairment. Includes amplification devices, communication skills training, educational programming, and current issues relevant to the SLPA.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5345 - Speech and Language Disorders in Children for the SLPA

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Theories and research related to phonological and language development and disorders in pre-school children. General diagnostic and remedial approaches for children with phonological and language-based problems relevant to SLPA.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5346 - Speech and Language Disorders in Adults for the SLPA

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Theories and research related to acquired speech and Language disorders in adults. General diagnostic and remedial approaches for adults including aphasia, motor speech disorders, voice disorders and cognitive communication disorders.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5348 - Phonetics for the SLPA

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Analysis of spoken English in articulatory, perceptual, and acoustic terms, with emphasis on general American dialect and its phonetic transcription for the SLPA.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5441 - SLPA Externship I

    Credit Hours: 4.0
    Lecture Contact Hours: 0    Lab Contact Hours: 4
    Prerequisite: COMD 5341 , COMD 5343 , COMD 5345 , COMD 5346 , COMD 5348 , COMD 5449 , or permission from the program coordinator.

    Supervised clinic Experience in school, clinic, or hospital setting 4 hours per week for 12 weeks. Development of clinical skills, professionalism, and developing competencies for ethical and effective clinical practice.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5442 - SLPA Externship II

    Credit Hours: 4.0
    Lecture Contact Hours: 0    Lab Contact Hours: 4
    Prerequisite: COMD 5341 , COMD 5342 , COMD 5343 , COMD 5345 , COMD 5346 , COMD 5348 , COMD 5441 , COMD 5449  or permission from the program coordinator.

    Supervised clinic experience in school, clinic, or hospital setting 4 hours per week for 12 weeks. Development of clinical skills, professionalism, and developing competencies for ethical and effective clinical practice.

    Note: This COMD class is designated for the Speech Language Pathology Assistant Certificate Program
  
  • COMD 5449 - Speech and Language Development for the SLPA

    Credit Hours: 4.0
    Lecture Contact Hours: 3    Lab Contact Hours: 1
    Prerequisite: Must be admitted to the SLPA Certificate Program.

    Theories and descriptions of typical development of language and speech from infancy through adulthood for the SLPA.

    Note: These COMD classes listed below are designated for the Speech Language Pathology Assistant Certificate Program

Comparative Cultural Studies

  
  • CCS 2350 - Perspectives on Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304 .

    CCS gateway course examines culture across disciplinary perspectives. Team lecturers present the what/how/why of what they do in studying the cultural dimension of life, historically, regionally, thematically, globally.

  
  • CCS 2394 - Selected Topics in Comparative Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304 .

    May be repeated for credit when topic varies.

  
  • CCS 2398 - Independent Study in Comparative Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304  and approval of instructor.

    May be repeated for credit when topic varies.

  
  • CCS 3350 - Brazilian Cultures and Their Histories

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304 .

    Peoples and cultures that created Brazil. Brazilian politics, economics, and visual cultures may also be the focus. May be repeated for credit when topic varies.

  
  • CCS 3351 - African Religious Practices in the Americas

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304 .

    Focuses on African cultural influences in the Americas past and present, especially through the study of religion.

  
  • CCS 3355 - Approaches to World Literature: Texts and Traditions

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304.

    Comparative study of local and global literary systems and selected works as they acquire new life in the English language via translation, adaptation, circulation, and reception. These ¿traveling texts¿ include poetry and prose from literary traditions worldwide, including South Asia, Europe, the Americas and Africa.

  
  • CCS 3356 - Comparative Modernisms: The Global South

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304.

    Comparative study of the aesthetics and literatures of modernism as they have developed in South Asia and Latin America during the twentieth century and into the twenty-first century. Authors to be considered include Joyce, Tagore, Borges, Rushdie, Donoso and Rao and others, in order to consider a comparative global modernism that includes, but goes beyond, European and U.S. definitions.

  
  • CCS 3357 - Global English Literature

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304.

    Study of literary works written across the twentieth century in England, the United States, Canada, the Caribbean, Africa, India, and Australia. Over the course of the past century, English has become a global language, spoken as a first (or second or third) language in more than one hundred countries. As a result, English-language literature has become increasingly global in its topics, styles, and settings.

  
  • CCS 3393 - Comparative Approaches to Indigenous Cultures in the Americas

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304 .

    Topics covered include indigenous languages and literatures of the Americas, visual cultures, and/or political and social movements. May be repeated for credit when topic varies.

  
  • CCS 3394 - Selected Topics in Comparative Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: junior standing or consent of instructor.

    May be repeated for credit when topic varies.

  
  • CCS 3398 - Independent Study in Comparative Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304  and consent of instructor.

    May be repeated for credit when topic varies.

  
  • CCS 4394 - Selected Topics in Comparative Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: approval of department chair.

    May be repeated for credit when topic varies.

  
  • CCS 4398 - Independent Study in Comparative Cultural Studies

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: ENGL 1304  and consent of instructor.

    May be repeated for credit when topic varies.


Computer Information Systems

  
  • CIS 1300 - Computers in Technology

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 1300
    Prerequisite: MATH 1310 .

    Introduction to computers and their application to various technologies. Hardware, software, number systems, basic computer organization, and structured programming

  
  • CIS 2332 - Information Technology Hardware and Systems Software

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in ITEC 1301.

    A conceptual and technological survey of the structure of distributed information systems architectures, operating systems, network operating systems, data management systems, application development environments, peripheral technology, and user interfaces.

  
  • CIS 2334 - Information Systems Applications

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in either ITEC 1301 or ELET 2300 or equivalent.

    Concepts and production skills relating to information systems technologies, procedures, and resources.

  
  • CIS 2336 - Internet Application Development

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in ELET 2300 or equivalent.

    Internet and World Wide Web Technologies. Development and maintenance of Web sites and Web applications.

  
  • CIS 2337 - Fundamentals of Information Security

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 2337 Fundamentals of Information Security
    Prerequisite: C or better in ITEC 1301 or equivalent.

    Information security, including technical security issues, people security issues, policy issues, privacy, and ethics.

  
  • CIS 2348 - Information Systems Application Development

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in both MATH 1431 and ELET 2300 or equivalent.

    Development of information systems applications using modern application development technologies.

  
  • CIS 3337 - Secure Application Design

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: CIS 2337, 2348, and Computer Information Systems major or minor, or consent of program manager or program coordinator. Designing applications using a secure design life cycle process, including

    Designing applications using a secure design life cycle process, including common causes of errors and current tools to improve code.

  
  • CIS 3343 - Info Systems Analysis & Design

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in CIS 2334 and credit for or concurrent enrollment in TMTH 3360 or equivalent.

    Development and evaluation of information systems with relation to efficiency and cost.

  
  • CIS 3347 - Information Systems Infrastructure and Networks

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in CIS 2332, credit for or concurrent enrollment in TMTH 3360, and Computer Information Systems major or minor, or consent of program manager or program coordinator.

    Data communications standards, protocols, models, architectures, internet topics, and ethics. Components of industry infrastructure with business justification. Study of emerging technologies and trends related to software/hardware components.

  
  • CIS 3351 - Intrusion Detection and Incident Response

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: CIS 2337  and Computer Information Systems major or minor, or consent of program manager or program coordinator.

    Intrusion detection and incident response for enterprise level computer systems, including technical, policy, and legal issues.

  
  • CIS 3355 - Integrated Information Systems

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in each of CIS 2336, CIS 2348, and CIS 3347, and Computer Information Systems major or minor, or consent of program manager or consent of program coordinator.

    Evaluation of integrated information systems.

  
  • CIS 3358 - Information Media for Organizations

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: CIS 2332  or CIS 2334  or CIS 2337 .

    Use of Web-based tools and technologies for information sharing and management within and across organizations.

  
  • CIS 3365 - Database Management

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in CIS 3343.

    Applications of hierarchical and relational database systems.

  
  • CIS 3368 - Advanced Internet Application Development

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 3368
    Prerequisite: credit for or concurrent enrollment in CIS 3365 .

    Use of Web development tools for Web site development. Architectural planning, technology selection, and Web site programming tasks. Internet applications using COM components on both the client and server.

  
  • CIS 3399 - Senior Honors Thesis

    Credit Hours: 3.0
       
    Formerly ITEC 3399
    Prerequisite: approval of department chair.

    Independent work in information systems technology under the supervision of a faculty member. Both must be completed for credit.

  
  • CIS 4198 - Independent Study

    Credit Hours: 1.0
       
    Prerequisite: approval of department chair.

    Individual projects under faculty sponsorship.

  
  • CIS 4298 - Independent Study

    Credit Hours: 2.0
       
    Prerequisite: approval of department chair.

    Individual projects under faculty sponsorship.

  
  • CIS 4320 - Decision Informatics

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 4397 Data Mining with Applications to Health Care
    Prerequisite: TMTH 3360  or equivalent, CIS 3365  or equivalent.

    Computer information systems that support organizational decision making processes.

  
  • CIS 4337 - Advanced Information Systems Applications

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 4337
    Prerequisite: CIS 3348  and CIS 3365 , Computer Information Systems major or minor, and senior standing.

    Advanced concepts and computer-based applications integral to office information systems.

  
  • CIS 4338 - Database Administration and Implementation

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in both CIS 3355 and CIS 3365, and Computer Information Systems major or minor, or consent of program manager or program coordinator.

    Database implementation for a multi-user environment, including usage analysis, database application development, and query optimization.

  
  • CIS 4339 - Enterprise Applications Development

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in CIS 3355 and C or better or concurrent enrollment in CIS 4338, and Computer Information Systems major or minor, or consent of program manager or program coordinator.

    Advanced n-tier client/server application development for an enterprise-wide setting.

  
  • CIS 4357 - Digital Forensics

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: CIS 2337 , CIS 3365 , and Computer Information Systems major or minor, or consent of program manager or program coordinator.

    Digital forensics, including media analysis, data reconstruction, network forensics, and the legal issues surrounding the use of forensic data.

  
  • CIS 4367 - Advanced Digital Forensics

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly CIS 4397 Special Topics Advanced: Digital Forensics
    Prerequisite: CIS 4357 

    Advanced digital forensics; e-discovery, media analysis, data reconstruction, reporting and legal issues surrounding digital data in criminal and civil litigation.

  
  • CIS 4375 - Project Management and Practice

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: C or better in both CIS 4338 and CIS 4339, and Computer Information Systems major or minor, or consent of program manager or program coordinator.

    Computer Information Systems Capstone course. Information Systems Project Management concepts. Students plan, manage and complete a major semester-long group project involving a multi-user information system application for a client.

  
  • CIS 4390 - Current Issues in Information Systems

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 4390
    Prerequisite: Computer Information Systems major or minor and senior standing.

    Current issues and topics in information systems.

  
  • CIS 4396 - Internship: Computer Information Systems

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly ITEC 4396
    Prerequisite: consent of department.

    Internship in Computer Information Systems under the supervision of faculty.

  
  • CIS 4397 - Selected Topics in Computer Information Systems

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: approval of department.

    May be repeated for credit when topics vary.

  
  • CIS 4398 - Independent Study

    Credit Hours: 3.0
       
    Formerly ITEC 4398
    Prerequisite: approval of department chair.

    Individual projects under faculty sponsorship.

  
  • CIS 4399 - Senior Honors Thesis

    Credit Hours: 3.0
       
    Formerly ITEC 4399
    Prerequisite: approval of department chair.

    Independent work in information systems technology under the supervision of a faculty member. Both must be completed for credit.


Computer Science

  
  • COSC 1300 - Introduction to Computing

    Credit Hours: 3.0
    Lecture Contact Hours: 2    Lab Contact Hours: 3
    May not be used to satisfy any computer science degree requirement. An introduction to computing with emphasis on the practical usage of personal computers; concepts of recorded programs, computer organization, operating systems, mainframes, minicomputers, and personal computer; selected applications of personal computers; word processing, databases, and spreadsheets; societal impact of computers.

  
  • COSC 1304 - C Programming

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: MATH 1310  or equivalent.

    Computer organization and systems software, techniques for designing C language programs, programming in C language.

  
  • COSC 1305 - C++ Programming

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 1304 .

    Object-oriented programming in the C++ programming language.

  
  • COSC 1306 - Computer Science and Programming

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: MATH 1310  or equivalent.

    Overview of basic hardware and software concepts of a computer with design, analysis and programming of efficient algorithms to solve computational problems.

    Note: May not be applied to a major or minor in computer science.
    Core Category: [90] Math/Reasoning
  
  • COSC 1320 - Introduction to Computer Science II

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 1410  or   

    Object-oriented programming, elementary data structures, and the C++ programming language. Introduction to other languages and GUI programming.

    Typically Offered: Fall

    TCCNS Equivalent: COSC 1337
  
  • COSC 1410 - Introduction to Computer Science I

    Credit Hours: 4.0
    Lecture Contact Hours: 3    Lab Contact Hours: 3
    Prerequisite: credit for or concurrent enrollment in MATH 1431 .

    Computer organization, structured procedural programming, C/C++ programming language, algorithm design, and a short introduction to object-oriented programming.

    TCCNS Equivalent: COSC 1436
  
  • COSC 1430 - Introduction to Programming

    Credit Hours: 4.0
    Lecture Contact Hours: 3    Lab Contact Hours: 3
    Prerequisite: COSC 1306 and credit for or concurrent enrollment in MATH 1431.

    Fundamental concepts of structured programming; procedures and elementary data structures with a focus on problem solving strategies and implementation; computer organization, structured procedural programming, C/C++ programming language, and algorithm design.

  
  • COSC 2101 - Fortran for Science Majors

    Credit Hours: 1.0
    Lecture Contact Hours: 1    Lab Contact Hours: 0
    Prerequisite: COSC 1410 .

    Students may apply toward a degree only one of COSC 2101 or COSC 1301 . Accelerated introduction to programming Fortran, techniques in Fortran program design, algorithm development.

  
  • COSC 2320 - Data Structures

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 1320 .

    Introduction to various data structures (stacks, queues, lists, hash tables, trees, heaps, and graphs); sorting and searching; design, analysis, and comparison of algorithms.

    TCCNS Equivalent: COSC 2336
  
  • COSC 2410 - Computer Organization and Programming

    Credit Hours: 4.0
    Lecture Contact Hours: 3    Lab Contact Hours: 3
    Prerequisite: COSC 1410 .

    Basic computer organization; machine execution cycle, digital representation of data and instructions, assembly language programming, assembler, loader, macros, subroutines, program linkage, memory hierarchy, DRAM, SRAM, cache.

    TCCNS Equivalent: COSC 2425
  
  • COSC 2430 - Programming and Data Structures

    Credit Hours: 4.0
    Lecture Contact Hours: 3    Lab Contact Hours: 3
    Prerequisite: COSC 1430 and credit for or concurrent enrollment in MATH 1432.

    Object-oriented programming, programming using class derivation, inheritance, and dynamic polymorphism; Introduction to specifications, simple unity testing, and debugging; building and using canonical and advanced data structures; algorithm analysis and reasoning techniques such as assertions and invariants.

  
  • COSC 2440 - Computer Organization and Architecture

    Credit Hours: 4.0
    Lecture Contact Hours: 3    Lab Contact Hours: 3
    Prerequisite: COSC 1430.

    Low-level computer design, basics of digital design, and hardware/software interface; Principles of pipelining and caching, instruction pipelining, SIMD and multiprocessor systems.

  
  • COSC 3320 - Algorithms and Data Structures

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2320 . For COSC majors and minors only.

    Data structures and algorithms for manipulating them. Algorithm analysis and design, heuristics; advanced tree structures; advanced hashing techniques; sorting and searching; graphs, sets. NP-Completeness, Time and Space complexities.

    Typically Offered: Fall

  
  • COSC 3330 - Computer Architecture

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly COSC 3430
    Prerequisite: COSC 2410 . COSC majors and minors only.

    Logic design, principles of operation of digital computers, and analysis of its major components: arithmetic processing, memory, control and input/output units, instruction pipelining, SIMD and multiprocessor systems.

    Typically Offered: Fall

  
  • COSC 3336 - Computing Structures

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: MATH 2331 or MATH 3321 and COSC 2440.

    MATH 2331 or MATH 3321 and COSC 2440.

  
  • COSC 3340 - Introduction to Automata and Computability

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite:  COSC 2320   and MATH 3336 .    For COSC majors and minors and CpE majors only.

    Introduction to automata theory (finite-state automata, push-down automata, Turing machines); formal systems (regular and context-free languages and grammars); computability, Church-Turing thesis.

    Typically Offered: Fall

  
  • COSC 3360 - Fundamentals of Operating Systems

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2430, COSC 2440.

    Declared COSC major or minor. Operating system; sequential processes, concurrent processes, deadlock, mutual exclusion, semaphores; memory management, processor management, peripheral device management.

  
  • COSC 3380 - Design of File and Database Systems

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly COSC 3480
    Prerequisite:  COSC 2320   and MATH 3336 .   For COSC majors and minors and CpE majors only.

    Techniques for file organizations on secondary storage, performance, design, and management of large integrated databases, data models, query languages.

    Note: Credit may not be received for both COSC 3480 and 3380.
    Typically Offered: Fall

  
  • COSC 3396 - Senior Research Project

    Credit Hours: 3.0
       
    Prerequisite: approval of department chair.

    Directed research project culminating in a departmentally approved report. COSC 3396 and COSC 4396  must be satisfied in order for any to apply to a degree.

  
  • COSC 3399 - Senior Honors Thesis

    Credit Hours: 3.0
       
    Prerequisite: approval of department chair. COSC 3399 and COSC 4399  must be satisfied in order for any to apply to a degree.

  
  • COSC 4198 - Independent Study

    Credit Hours: 1.0
       
    Prerequisite: approval of department chair.

  
  • COSC 4211 - Computer Scientists and Society

    Credit Hours: 2.0
    Lecture Contact Hours: 2    Lab Contact Hours: 0
    Formerly COSC 4111
    Prerequisite: COSC 3360  and successful completion of the university core curriculum. For COSC majors and minors only.

    Issues of professional responsibility and ethics related to the use of computer technology in complex modern working environments. Emphasis and evaluation on technical writing.

    Typically Offered: Fall

  
  • COSC 4298 - Independent Study

    Credit Hours: 2.0
       
    Prerequisite: approval of department chair.

  
  • COSC 4315 - Programming Languages and Paradigms

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2320 .

    Discussion and comparison of basic programming styles; their underlying paradigms and languages based on these paradigms; such as imperative programming, functional programming, logic programming, and object-oriented programming.

  
  • COSC 4331 - Real-Time Systems and Embedded Programming

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 3360 .

    Introduction to real-time and embedded systems; scheduling; programming language and operating systems; support; formal specification, analysis, and verification; embedded programming; power-aware computing.

  
  • COSC 4332 - Medical Robotics & Image Guided Interventions

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: senior standing in Computer Science or consent of instructor.

    Basics of medical robotics as used in image guided interventions and surgeries. Includes robot registration, sensing, kinematics, safety and control, augmented reality, and tele-surgeries.

  
  • COSC 4333 - Healthcare Informatics

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: senior standing in Computer Science or consent of instructor.

    Basics of information technology in medicine. Interdisciplinary approach geared towards medical doctors and computer scientists to understand computational surgery and its conceptual and technical components.

  
  • COSC 4335 - Data Mining

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 3380  and MATH 3336 .

    Data mining overview, data quality, data preprocessing, OLAP, and statistics on one variable; techniques: classification, regression, clustering, dimensionality reduction, association rules; scoring, post-processing, and data mining case studies.

  
  • COSC 4348 - Introduction to Game Art & Animation

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: consent of instructor.

    Video game concept arts and computer animation. Modeling game assets and animation using the latest game software and hardware.

  
  • COSC 4349 - Intermediate Game Art & Animation

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 4348  or consent of instructor.

    Intermediate video game concept arts and computer animation. Advanced topics of modeling game assets and animation, using the latest game software and hardware.

  
  • COSC 4351 - Fundamentals of Software Engineering

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 3320  and MATH 3336 . For COSC majors and minors and CpE majors only.

    Introduction to the concepts of software engineering. Identification of problems related to the development of large software systems. Software project planning, requirements analysis, design, implementation, quality assurance and maintenance.

    Typically Offered: Fall

  
  • COSC 4353 - Software Design

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 3320 and COSC 3336 or equivalent. Declared COSC majors and minors only

    Object-oriented paradigm, classes, object relationship, software architecture, use-case analysis, object modeling technique, design metrics, software development patterns, practices, and principles.

  
  • COSC 4354 - Software Development Practices

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly COSC 4352
    Prerequisite: COSC 4353  or approval of instructor. For COSC majors and minors only.

    Pragmatics of software development, hands-on iterative, incremental and agile software development team project with emphasis on use of state of the art tools, techniques, principles, and better practices.

    Typically Offered: Fall

  
  • COSC 4355 - Introduction to Ubiquitous Computing

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 4353 . For COSC majors and minors only.

    Introduction to software development for ubiquitous devices such as PDAs and cell phones.

    Typically Offered: Fall

  
  • COSC 4358 - Introduction to Interactive Game Development

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 3320 .

    Team development of interactive video games on state-of-the-art devices.

  
  • COSC 4359 - Intermediate Interactive Game Development

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 4358  and COSC 4370 .

    Continuation of the introduction to Interactive Game Development. Advanced theories and practices in game development.

  
  • COSC 4364 - Numerical Methods

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Formerly COSC 4397 Sel Top: Computer Science Numerical Analysis
    Prerequisite: COSC 2320 MATH 2331 , and MATH 3338 

    Programming numerical solution of problems in linear algebra; system of linear equations, matrix inversion, and Eigenvalue problems, solution of equations, polynomial approximations, and initial value problems of ordinary differential equations. 

    Note: Credit towards a degree may not be earned for both COSC 4364 and either of COSC 3361 or 3362.
  
  • COSC 4368 - Artificial Intell Programming

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2430.

    An overview of main topics in the field of artificial intelligence, and of the latest programming language currently used in writing typical artificial intelligence programs.

  
  • COSC 4370 - Interactive Computer Graphics

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2320  and MATH 2331 , or consent of instructor.

    Introduction to graphics hardware and software; interactive systems to display three-dimensional objects; display and input devices; and alternative algorithms, system configuration, and design trade-offs. Term project required.

  
  • COSC 4371 - Web Security

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 3360 .

    Introduction to security and integrity of information including cryptographic techniques, authentication and water marking of multimedia content. Various aspects of Web security involving attacks on data and software, including viruses, worms, and denial-of-service. Remote administration of computing resources; Security concerns inherent in wireless networks.

  
  • COSC 4372 - Fundamentals of Medical Imaging

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: senior standing in Computer Science or consent of instructor.

    Medical imaging modalities; principles, data collection, and image reconstruction. X-rays, CT, ultrasound, and MRI. Simulations of image generation.

  
  • COSC 4377 - Introduction to Computer Networks

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2320  and COSC 2410 .

    Data communications; network protocols and architecture; local and wide-area networks; internetworking.

  
  • COSC 4390 - Introduction to Internet Computing

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: COSC 2320  or consent of instructor.

    Introduction to Internet, including client/server computing, www, http and cgi; Java programming including object-oriented computing, applets, abstract windowing toolkit, threads, event handling and network-programming.

  
  • COSC 4393 - Introduction to Digital Image Processing

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: MATH 3338  and MATH 3339 .

    Essential concepts of digital image processing, image acquisition and processing, practical applications, and elementary image analysis algorithms.

  
  • COSC 4396 - Senior Research Project

    Credit Hours: 3.0
       
    Prerequisite: COSC 3396  and approval of department chair.

    Directed research project culminating in a departmentally approved report. COSC 3396  and COSC 4396 must be satisfied in order for any to apply to a degree.

  
  • COSC 4397 - Sel Top-Computer Science

    Credit Hours: 3.0
    Lecture Contact Hours: 3    Lab Contact Hours: 0
    Prerequisite: advanced standing and consent of instructor.

    Selected topics in major areas of computer science not covered in detail in any of the courses in the regular computer science program. May be repeated for credit with approval of chair.

 

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