Mar 01, 2021  
2018-2019 Supplemental Undergraduate Catalog 
    
2018-2019 Supplemental Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Clinical Laboratory Science

  
  •  

    CLS 4300 - Chemistry Practicum

    Credits: 4 hrs
    This course will provide practical experience in the variety of clinical biochemistry tests performed in the clinical laboratory. The student will be able to put the theoretical knowledge to practical use. Emphasis will be placed on technique, accuracy, timing, nature of biochemicals and the strict use of quality control measures.
    Periods Per week: (Forty hours per week for three weeks at the clinical affiliate laboratory.)
  
  •  

    CLS 4301 - Immunohematology Practicum

    Credits: 3 hrs
    This course is an intensive practical application of the concepts of immunology as they relate and apply to blood banking. Emphasis will be on human blood groups compatibility testing and the detection and identification of antibodies, including the management of a transfusion service.
    Periods Per week: (Forty hours per week for six five weeks at clinical affiliate laboratory.)
  
  •  

    CLS 4302 - Microbiology Practicum

    Credits: 3 hrs


    This course will provide practical application of theory and concepts learned in clinical microbiology, mycology, virology, and parasitology, to a clinical laboratory setting. Students will identify pathogenic organisms, perform antimicrobial susceptibility testing and perform quality control procedures. (Forty hours per week for four weeks at assigned clinical affiliate laboratory).

     
    Pre-requisite(s):  

     

  
  •  

    CLS 4303 - Molecular Diagnostics Lecture

    Credits: 3 hrs.
    This course covers the fundamental principles of molecular diagnostics as well as techniques used in clinical and research laboratories. Topics include: nucleic acid extraction and hybridization; target, signal and probe amplification; gene expression analysis and in-situ hybridization techniques, mutation detection, oncology, forensics, paternity testing, transplantation, infectious disease detection. Quality assurance, regulatory, and ethical issues associated with molecular testing are included in the course.
    Pre-requisite(s): Admission to the CLS Professional Phase.
    Corequisite(s): CLS 3109
  
  •  

    CLS 4304 - Immunohematology

    Credits: 3 hrs.
    This course is a study of blood group serology emphasizing characteristics of major blood group systems; pretransfusion compatibility testing and antibody identification incorporating immunological theory; donor recruitment, screening, collection, and testing; blood component preparation and transfusion therapy; and application of immunohematology to hemolytic disease of the newborn.
    Corequisite(s): CLS 4104
  
  •  

    CLS 4313 - Hematology Practicum

    Credits: 3 hrs
     This course will provide practical application of theory and concepts in hematology and coagulation with the emphasis on practical experience in all phases of hematology/coagulation testing in the clinical laboratory. (Forty hours per week for four weeks at assigned clinical affiliate laboratory).
    Periods Per week: (Forty hours per week for six weeks at clinical affiliate laboratory.)
  
  •  

    CLS 4404 - Methods and Procedure

    Credits: 4 hrs
    This course will provide a student assessment of academic strengths and weaknesses in all clinical laboratory science disciplines prior to completion of the CLS program. Included in the course is a comprehensive mock certification exam that will prepare student’s to successfully pass a national certification exam for clinical laboratory scientists.
    Pre-requisite(s): Admission into the CLS Professional Phase. CLS 4400,CLS 4401, CLS 4403, CLS 4402. Senior level course.
  
  •  

    CLS 4411 - MLT Practicum

    Credits: 4 hrs
    This course is an intensive practical application and experience in the four major disciplines in the Clinical Laboratory Sciences (Clinical Laboratory Science, Blood Bank, Clinical Hematology, Clinical Microbiology). This practicum is designed to help students attain minimum competency in the practice of laboratory sciences in each major area, and expose the students to methods utilized in clinical laboratory sciences. The practicum is designed to help students master basic laboratory operation and strengthen their quality assurance, quality control and laboratory management methods.
    Pre-requisite(s): MLT Certificate.

Computer Information Technology

  
  •  

    CIT 1105 - CSC Colloquium

    Credits: 1 hr
    This course concentrates on strategies for success in computer science. The course concentrates on broadening students? general knowledge of computer science as well as developing critical thinking and problem solving skills using current technologies and computing tools. 
    Cross-listed as CSC 1105  
  
  •  

    CIT 1307 - Introduction To Computer Technology

    Credits: 3 hrs
    Topics include the history and overview of computer hardware and software. It provides more advanced exposure to commonly used software, including database programming, spreadsheet functions, computer graphics applications design, desk-top publishing, ethics, security, and other applications. 
    Note(s): Laboratory work required.
    Pre-requisite(s): Enrollment in the Information Technology Major.
  
  •  

    CIT 1308 - Introduction To Programming

    Credits: 3 hrs
    This course provides an introduction to event-driven programming using Visual Basic or a similar programming language. Topics include the programming environment, objects, events, code, properties, statements, subprograms, data types, input-output, and user interface design.
    Pre-requisite(s): CIT 1307   or Permission of the Department Chairperson.
  
  •  

    CIT 1310 - Computer Programming I

    Credits: 3 hrs
    This course is an introduction to problem-solving methods and algorithm development. It includes program design, coding, debugging and documentation using a high-level language.
    Note(s): Laboratory work required.
    Pre-requisite(s): MAT 1311   with a C or higher or equivalent score on the placement test
    Student Learning Outcome: Critical Thinking
    Cross-listed as CSC 1310  
  
  •  

    CIT 1311 - Computer Programming II

    Credits: 3 hrs
    This course offers continued development in program design. Larger programs are introduced incorporating string and file processing, internal search/sort methods, and simple data structures.
    Note(s): Laboratory work required.
    Student Learning Outcome: Critical Thinking
    Cross-listed as CSC 1311  
  
  •  

    CIT 2131 - Professional Development

    Credits: 1 hr
    This course develops professional skills in computer science and information technology students. Habitual and thoughtful use of communication skills, liberal and technical knowledge, technical skills, and critical reasoning will be cultivated by the integration of accumulated knowledge and skills, interaction with professionals in the discipline, oral and written communication activities, and by promoting the development of practical professional experience via a team project, peer collaboration, self-directed learning, planning and management. The course engages students in activities designed to prepare them to obtain internships, research experiences, co-op experiences, and ultimately career positions. Students may enroll in the course up to eight semesters, and students may earn up to 6 semester hours of academic credit.
    Cross-listed as CSC 2131  
  
  •  

    CIT 2310 - Introduction to Software Systems

    Credits: 3 hrs
    This course provides an introduction to computer architecture, systems programs, machine organization, instructions, data representation, and addressing. Topics covered include assemblers, linkers, loaders, operating systems, and elementary assembler language programming.
    Note(s): Laboratory work required.
    Pre-requisite(s): CSC 1311  
    Cross-listed as CSC 2310  
  
  •  

    CIT 2320 - Introduction to Computer Hardware Organization

    Credits: 3 hrs


    This course covers the organization and functional design of computer components such as the memory unit, arithmetic and logic unit and I/O devices. Other topics include data channels, interrupts, micro-programming and design of simple combinatorial circuits.

     

     
    Note(s): Laboratory work required.
    Pre-requisite(s): CSC 1311  
    Cross-listed as CSC 2320  

  
  •  

    CIT 3321 - Operating Systems

    Credits: 3 hrs
    This course is a study of the operating system. Topics include concepts of system structure, memory management, process management, and recovery procedures.
    Pre-requisite(s): CSC 2331  
    Cross-listed as CSC 3321  
  
  •  

    CIT 3322 - Computer Architecture

    Credits: 3 hrs


    This course focuses on design alternative in computer architecture. It covers instruction set architectures, memory subsystem organization, interfacing concepts, and interprocessor communication. Architectures to be studied will include data flow machines, vector and array processors, and pipeline architectures. Concepts related to parallel and distribution algorithms will also be studied. 

     

     
    Pre-requisite(s): CSC 2320  
    Cross-listed as CSC 3322  

  
  •  

    CIT 3323 - System Administration I

    Credits: 3 hrs


    This course prepares students to administer a computer system. Intensive laboratory experiences develop skills in operating system administration, software configuration, fundamentals of security, and procedures in a networked environment.

     

     
    Pre-requisite(s): CSC 3321  

  
  •  

    CIT 3325 - Introduction to Information Security

    Credits: 3 hrs
    This course provides an essential introduction to the basics of information and computer security. Topics include information security goals and principles, access control, malicious software, basic applied cryptography, basic network security, and privacy issues in computing systems.
    Cross-listed as CSC 3325  
  
  •  

    CIT 3332 - Fundamental of Internet Systems

    Credits: 3 hrs


    This course addresses the structure and functionality of the Internet and software that exploits it. Topics include mark up languages, Web tools, static dynamic and active Web pages, multimedia in Web applications, communication protocols, clientserver computing, scripting, group communication support, e-commerce, and security. Topics also include systems for organizing and coordinating work at different sites that exploit the Internet, and architectures to exploit the distributed computational power offered by the Internet.

     

     
    Pre-requisite(s): CSC 1311  
    Cross-listed as CSC 3332  

  
  •  

    CIT 3351 - Data Communications

    Credits: 3 hrs


    This course is an introduction to data communications. Topics include asynchronous and synchronous communication models, telephone switching systems, error detection, protocols, packet switching, information transmission systems, modulation systems, and computer network technology.

     

     
    Pre-requisite(s): CSC 2320  
    Cross-listed as CSC 3351  

  
  •  

    CIT 3355 - Principles of Database Management

    Credits: 3 hrs


    This course covers concepts of logical and physical data structures, data security, and accuracy. It includes an overview of basic approaches to database organization and implementation and hands-on interaction with at least one hierarchical, network, or relational model database.

     

     
    Pre-requisite(s): CSC 2331  
    Cross-listed as CSC 3355  

  
  •  

    CIT 4323 - System Administration II

    Credits: 3 hrs
    A continuation of CIT 3323 – System Administration I, this course provides more comprehensive exposure to PC operating system administration, client-server administration, network administration, UNIX/Linux administration, and system security.
    Pre-requisite(s): CIT 3323  
  
  •  

    CIT 4350 - Software Engineering

    Credits: 3 hrs


    This course features state-of-the-art techniques for software design, team management, and product development. Students will gain experience in actual software development, including requirements, specifications, coding, debugging, testing, and installation of a major software project. This is a project course.

     

     
    Pre-requisite(s): CSC 3321  
    Cross-listed as CSC 4350  

  
  •  

    CIT 4355 - Database Design

    Credits: 3 hrs


    This course covers advanced topics of database management system design. Students will gain practical experience in planning, evaluating, and using database management system technology.

     

     
    Pre-requisite(s): CSC 3355  
    Cross-listed as CSC 4355  

  
  •  

    CIT 4356 - Web Programming

    Credits: 3 hrs
    This course provides an introduction to web programming using XML, Java Server Pages, Java Script and the family of technologies that evolve around web programming. The course balances conceptual topics with practical skills for designing and implementing conceptual models as XML schemas.
    Pre-requisite(s): CIT 3332  
  
  •  

    CIT 4388 - System Design and Development

    Credits: 3 hrs


    This capstone course provides depth in the application and integration of core computer science concepts. Emphasis is placed on integration of design and development techniques with concepts of operating systems, data structures, file processing, computer architecture and software engineering. Business and scientific systems are developed.

     

     
    Note(s): Written and oral presentations are required.
    Pre-requisite(s): CSC 3321   and senior standing
    Cross-listed as CSC 4388  

  
  •  

    CIT 4389 - Computer Communications Networks

    Credits: 3 hrs


    This course covers advanced concepts of computer communication networks, including packet switching, local area networks, wide area networks, network protocols and architectures. Students will engage in projects that may include communication architecture implementation, networking technology assessment, network performance evaluation, and network administration. 

     

     
    Pre-requisite(s): CSC 3351  
    Cross-listed as CSC 4389  

  
  •  

    CIT 4391 - Computer Science CO-OP

    Credits: 3 hrs
    This course is designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for 3691 and 4691.
    Pre-requisite(s): Approval of the department chair
  
  •  

    CIT 4392 - Computer Technology Seminar

    Credits: 3 hrs


    This course is required for students who elect to take a certification exam. The course prepares students for the appropriate computer technology certification exam.

     

     
    Pre-requisite(s): CIT 3323  


Computer Science

  
  •  

    CSC 1105 - Computer Science Colloquium

    Credits: 1 hr.
    This course concentrates on strategies for success in computer science. The course concentrates on broadening students’ general knowledge of computer science as well as developing critical thinking and problem solving skills using current technologies and computing tools.
    Pre-requisite(s): Computer Science or Information Technology pre-major.
  
  •  

    CSC 1306 - The Computer and its Use I

    Credits: 3 hrs.
    This course provides an introduction to the use of digital computers, applications software, and computer ethics. This course also provides exposure to information creation, location, evaluation and interpretation.  Laboratory sessions include extensive hands-on experience using word processing, database, spreadsheet, and other information resources in various fields of study. 
    Note(s): Laboratory work required. General Education Outcome: Information Literacy
  
  •  

    CSC 1310 - Computer Programming I

    Credits: 3 hrs
    This course is an introduction to problem-solving methods and algorithm development. It includes program design, coding, debugging and documentation using a high-level language. 
    Note(s): Laboratory work required.
    Pre-requisite(s): MAT 1311   with a C or higher or equivalent score on the placement test.
    General Education Designation: Yes
    Student Learning Outcome: Critical Thinking
    Cross-listed as CIT 1310  
  
  •  

    CSC 1311 - Computer Programming II

    Credits: 3 hrs
    This course offers continued development in program design. Larger programs are introduced incorporating string and file processing, internal search/sort methods, and simple data structures.
    Note(s): Laboratory work required.
    Pre-requisite(s): CSC 1310  
    General Education Designation: Yes
    Student Learning Outcome: Critical Thinking
  
  •  

    CSC 1315 - Introduction to Data Science

    Credits: 3 hrs
    This course serves as an introduction to the interdisciplinary field of data science. It covers key aspects of data exploration, fundamental concepts of data computation and focused subject areas such as data visualization based on practical and intuitive approach. Students will acquire a working knowledge of data science through hands-on class work using open data sources from areas such as finance, healthcare and science. Topics to be covered include data collection, cleansing, integration, modeling, analysis, prediction and visualization.
    General Education Designation: Yes
    Student Learning Outcome: Information Literacy
    Area of Knowledge: Mathematics & Quantitative Logic
  
  •  

    CSC 2131 - Professional Development Seminar

    Credits: 0-1 hr.
    This course develops professional skills in computer science and information technology students.  Habitual and thoughtful use of ccommunication skills, liberal and technical knowledge skills, technical skills, and critical reasoning will be cultivated by the integration of accumulated knowledge and skills, interaction with professionals in the discipline, oral and written communication activities, and by promoting the development of practical professional experience via a team project, peer collaboration, self-directed learning, planning and management.  The course engages students in activities designed to prepare them to obtain internships, research experiences, co-op experiences and ultimately career positions.  The course may be repeated up to eight semesters, and students may earn up to six semester hours of academic credit.
    Pre-requisite(s): Major or Pre-Major in Computer Science or Information Technology
  
  •  

    CSC 2141 - SAS Lab

    Credits: 1 hr.
    This course introduces students to statistical programming using SAS (Statistical Analysis System). Practical statistical, graphics, and data management problems will be solved.
    Pre-requisite(s): MAT 2326  or MAT 3310  
  
  •  

    CSC 2160 - UNIX Lab

    Credits: 1 hr.
    This course covers UNIX operating systems commands, the use of directories, files, text manipulation, and user-to-user communication.
    Pre-requisite(s): CSC 1311  
  
  •  

    CSC 2181 - BASIC Lab

    Credits: 1 hr
    This course introduces students to BASIC and visual BASIC programming syntax.
    Pre-requisite(s): CSC 1311  
  
  •  

    CSC 2184 - Internet Lab

    Credits: 1 hr.
    This laboratory course introduces students to Webpage development languages and tools. Students will learn mechanics, design aspects, and bandwidth conservancy. Projects will be required.
    Pre-requisite(s): CSC 1311  
  
  •  

    CSC 2310 - Introduction to Computer Software Systems

    Credits: 3 hrs.
    This course provides an introduction to computer architecture, systems programs, machine organization, instructions, data representation, and addressing. Topics covered include assemblers, linkers, loaders, operating systems, and elementary assembler language programming.
    Note(s): Laboratory work required.
    Pre-requisite(s): CSC 1311  
  
  •  

    CSC 2320 - Introduction to Computer Hardware Organization

    Credits: 3 hrs.
    This course covers the organization and functional design of computer components such as the memory unit, arithmetic and logic unit and I/O devices. Other topics include data channels, interrupts, micro-programming, and design of simple combinatorial circuits.
    Note(s): Laboratory work required.
    Pre-requisite(s): CSC 1311  
  
  •  

    CSC 2330 - The Computer and its Use II

    Credits: 3 hrs.
    This course provides a continuation of Computer and Its Use, and expands the student’s abilities in the use of digital computers, applications software, information literacy, and computer ethics. More extensive exposure to information creation, determining types of information resources, evaluation of soucres and websites, and the interpretation of information is provided.  Laboratory sessions include extensive hands-on experience using Internet searches, word processing, database, spreadsheet, and other information resources in various fields of study.
    Note(s): Laboratory work required.
    Pre-requisite(s): CSC 1306  
    Student Learning Outcome: General Education Outcome:  Information Literacy.
  
  •  

    CSC 2331 - Data Structures

    Credits: 3 hrs.
    This course emphasizes data structures and the development and analysis of their associated algorithms. Specific data structures will include linear lists, arrays, trees, graphs, stacks, queues, and tables. Pointer variables and recursion will be used. Applications will include searching and sorting.
    Pre-requisite(s): CSC 1311  
    Cross-listed as CSC 3371  
  
  •  

    CSC 2350 - C\C++ Programming

    Credits: 3 hrs.
    This course provides an introduction to the Programming Language C\C++. Practical applications and special features of the language are emphasized. Laboratory work required.
    Pre-requisite(s): CSC 1311.
  
  •  

    CSC 3130 - Computer Science Internship

    Credits: 1-3 hrs.
    The internship in computer science is designed to provide students practical experience in the corporate or research computing environment. Computer Science internships are coordinated by the department and may be repeated.
    Pre-requisite(s): Approval of the department chair and admission to the major.
  
  •  

    CSC 3131 - Special Topics in Computer Science—Level 3

    Credits: 1-3 hrs.
    This course is a study of specific new areas emerging in computer science suitable for students at the junior level.
    Pre-requisite(s): CSC 2331  
  
  •  

    CSC 3321 - Operating Systems

    Credits: 3 hrs.
    This course is a study of the operating system. Topics include concepts of system structure, memory management, process management, and recovery procedures.
    Pre-requisite(s): CSC 2320  
  
  •  

    CSC 3322 - Computer Architecture

    Credits: 3 hrs.
    This course focuses on design alternative in computer architecture. It covers instruction set architectures, memory subsystem organization, interfacing concepts, and interprocessor communication. Architectures to be studied will include data flow machines, vector and array processors, and pipeline architectures. Concepts related to parallel and distribution algorithms will also be studied.
    Pre-requisite(s): CSC 3321.
  
  •  

    CSC 3325 - Introduction to Information Security

    Credits: 3 hrs.
    This course provides an essential introduction to the basics of information and computer security. Topics include information security goals and principles, access control, malicious software, basic applied cryptography, basic network security, and privacy issues in computing systems.
    Pre-requisite(s): CSC 2310  
  
  •  

    CSC 3331 - Analysis of Algorithms

    Credits: 3 hrs.
    This course covers the analysis and design of various algorithms using divide-and-conquer, greedy, backtracking, branch-and-bound, NP-hard, and NP- complete methods.
    Pre-requisite(s): CSC 2331  
  
  •  

    CSC 3332 - Fundamentals of Internet Systems

    Credits: 3 hrs.
    This course addresses the structure and functionality of the Internet and software that exploits it. Topics include mark up languages, Web tools, static dynamic and active Web pages, multimedia in Web applications, communication protocols, client-server computing, scripting, group communication support, e-commerce, and security. Topics also include systems for organizing and coordinating work at different sites that exploit the Internet, and architectures to exploit the distributed computational power offered by the Internet.
    Pre-requisite(s): CSC 2184  .
  
  •  

    CSC 3340 - Introduction to Numerical Analysis

    Credits: 3 hrs.
    This course covers theory and application of algorithms for numerical computation, approximation, interpolation, numerical differentiation and integration, solution of linear, and ordinary differential equations.
    Pre-requisite(s): CSC 1311   and MAT 2316  
    Cross-listed as MAT 3340  
  
  •  

    CSC 3341 - Algebraic Structures

    Credits: 3 hrs.
    This course covers the basic algebraic properties of groups, rings, and fields.
    Pre-requisite(s): MAT 2316   and MAT 2337  
    Cross-listed as MAT 3341  
  
  •  

    CSC 3342 - Computer Graphics

    Credits: 3 hrs.
    This course is a study of principles and techniques of interactive computer graphics, display processors and devices, graphics programming languages, and algorithms for managing graphics data.
    Pre-requisite(s): CSC 2331   and MAT 2317  , or permission of instructor.
  
  •  

    CSC 3351 - Data Communications

    Credits: 3 hrs.
    This course is an introduction to data communications. Topics include asynchronous and synchronous communication models, telephone switching systems, error detection, protocols, packet switching, information transmission systems, modulation systems, and computer network technology.
    Pre-requisite(s): CSC 2320.
  
  •  

    CSC 3355 - Principles of Database Management

    Credits: 3 hrs.
    This course covers concepts of logical and physical data structures, data security, and accuracy. It includes an overview of basic approaches to database organization and implementation and hands-on interaction with at least one hierarchical, network, or relational model database.
    Pre-requisite(s): CSC 2320.
  
  •  

    CSC 3371 - Applied Data Structures

    Credits: 3 hrs
    This is an introduction to computer architecture and systems programs, machine organization, instructions, data representation, and addressing. Topics covered include assemblers, linkers, loaders, operating systems, and elementary assembler language programming.
    Pre-requisite(s): Admission to the Certificate Program and CSC 3361.
    Cross-listed as  CSC 2310  
  
  •  

    CSC 3380 - Introduction to Robotics

    Credits: 3 hrs.
    This course is an introduction to fundamental topics in autonomous robot control. It offers a hands-on introduction to robotics. . The course will present the basic concepts in robotics, such as sensors, actuators, and will describe the most important approaches to robot control. Students will have the opportunity to apply the concepts covered during the lectures in the laboratory sessions, by developing controllers and programs for various robotic tasks. The class will have a lecture and a laboratory component. 
    Pre-requisite(s): CSC 2310.
  
  •  

    CSC 3385 - Game Development

    Credits: 3 hrs.
    The goal of this course is to introduce students with the basic elements of game development and game design. This course will emphasize 2D game development. Programming assignments are an integral part of the course. Students will work in groups for the final project to design, develop, test and deliver 2D games. Topics include (but not limited to) video game history, game structure, Artificial Intelligence, Collision Detection techniques, user input and sound effects. 
    Pre-requisite(s): CSC 2310
  
  •  

    CSC 3390 - Artificial Intelligence

    Credits: 3 hrs
    This course covers definition of heuristic versus algorithmic methods, rationale of the heuristic approach, description of cognitive processes, objectives of work in artificial intelligence, simulation of cognitive behavior, and heuristic programming techniques. It also includes a survey of examples from representative application areas including expert systems, the mind-brain problem, and the nature of intelligence. Individual projects to illustrate basic concepts are required.
    Pre-requisite(s): CSC 2331   and MAT 2337  
  
  •  

    CSC 3391 - Computer Science Co-Op

    Credits: 3 hrs.
    This course is designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for 3691 and 4691.
    Pre-requisite(s): Approval of the department chair.
  
  •  

    CSC 3691 - Computer Science Co-Op

    Credits: 6 hrs.
    Offers students an opportunity to prepare for their chosen careers by combining academic theory and actual work experience. The work experience is to be full-time paid work for approximately 15 weeks. The Cooperative Education staff, the employer, the student and the student’s major department must agree on the employment terms and the learning experience to be gained. The academic grade (A, B, C, D, F) is the responsibility of the student’s major department, with due consideration given to the employer’s evaluation of the student. The student may enroll in this course in two non- consecutive semesters for a total of 12 credit hours. Six hours can count toward the student’s computer science requirements.
    Pre-requisite(s): Approval of the student’s major department and the staff of Cooperative Education.
  
  •  

    CSC 4001 - Special Topics In Computer Science

    Credits: 1-3 hrs.
    This course is a study of specific new areas emerging in computer science. May be repeated for up to 6 semester hours.
    Pre-requisite(s): Admission to the major and permission of the instructor and department chair.
  
  •  

    CSC 4322 - Parallel Computing

    Credits: 3 hrs.
    This specific course is an introduction to the practical and theoretical foundations of parallel processing. Topics include data and control parallelism, the PRAM of parallel computation, parallel processor organizations, parallel programming languages and paradigms, scheduling, and a variety of parallel algorithms. Laboratory projects include design and implementation of parallel algorithms on a network or a parallel simulator.
    Pre-requisite(s): CSC 3321
  
  •  

    CSC 4330 - Introduction to Cryptography

    Credits: 3 hrs.
    This course provides a thorough background in cryptography. It will cover the history of cryptography, the mathematics which underlies major cryptographic schemes, basic cryptographic primitives, advanced cryptographic primitives and applied cryptography. 
    Pre-requisite(s): MAT 2337 or Permission of the Department Chairperson.
  
  •  

    CSC 4340 - Organization of Programming Languages

    Credits: 3 hrs.
    This course covers theoretical and practical study of the definition, application and implementation of programming languages. It includes linguistic concepts of syntax and semantics, translation of high-level languages into executable form. Data structuring, sequencing constructs, and modularization features of representative languages.
    Pre-requisite(s): CSC 2331.
  
  •  

    CSC 4350 - Software Engineering

    Credits: 3 hrs.
    This course features state-of-the-art techniques for software design, team management, and product development. Students will gain experience in actual software development, including requirements, specifications, coding, debugging, testing, and installation of a major software project. This is a project course.
    Pre-requisite(s): CSC 3321.
  
  •  

    CSC 4355 - Database Management Design and Development

    Credits: 3 hrs.
    This course covers advanced topics of database management system design. Students will gain practical experience in planning, evaluating, and using database management system technology.
    Pre-requisite(s): CSC 3355.
  
  •  

    CSC 4356 - Web Programming

    Credits: 3 hrs.
    This course provides an introduction to web programming using XML, Java Server Pages, Java Script and the family of technologies that evolve around web programming. The course balances conceptual topics with practical skills for designing and implementing conceptual models as XML schemas.
    Pre-requisite(s): CSC 3332.
  
  •  

    CSC 4360 - Hardware and Media Security

    Credits: 3 hrs.
    This course provides a survey of security topics related to hardware security and digital media security. It covers aspects of how computer hardware is designed or modified to prevent hacking, both for desktop computers and also for digital video and video gaming systems. It also covers security and privacy issues in low-power computer settings such as smart cards and RFID.  
    Pre-requisite(s): CSC 3325 and MAT 2337.
  
  •  

    CSC 4370 - Web-based Database

    Credits: 3 hrs.
    This course focuses on the fundamental concepts and technologies involved in the development of database driven web applications. Topics include integrating databases into the Web environment, internet applications with database interactions, transaction management, web database security, semi structured data management and XML. 
    Pre-requisite(s): 3355.
  
  •  

    CSC 4383 - Introduction to Computational Modeling

    Credits: 3 hrs.
    This course provides an introduction to several modeling tools (with an emphasis on designing computational models using commercial and grant sponsored modeling software and courseware) to investigate authentic scientific problems. This course includes an introduction to computational science, computational solutions to problems such as population dynamics, environmental relationships, and modeling of other scientific phenomena.
    Pre-requisite(s): CSC 1311, Junior level in the students major, or permission of the department chair.
  
  •  

    CSC 4384 - Advanced Computer Graphics

    Credits: 3 hrs.
    This course covers advanced topics in computer graphics with a focus on three-dimensional (3D) graphics modeling techniques. Topics include: viewing, illumination, shading, basic rendering, geometric modeling, curves and surfaces, animations, advanced rendering and applications. Program projects, written and oral reports are required.
    Pre-requisite(s): CSC 3342 and MAT 2316.
  
  •  

    CSC 4385 - System Simulation and Modeling

    Credits: 3 hrs.
    This course covers model construction and simulation applied to problems taken from such diverse fields as economics, social science, communication networks, and computer systems. It includes programming in simulation languages such as SIMSCRIPT, SIMULA or GPSS.
    Pre-requisite(s): CSC 3321 and MAT 3310.
  
  •  

    CSC 4386 - Automata, Formal Languages, and Computability

    Credits: 3 hrs.
    This course provides an introduction to computer science theory and the mathematical foundations of digital computers. Its topics include the family of computing machines (finite-state, push-down, and Turing), the Chomsky hierarchy of languages, decidability, unsolvable problems, and applications of automata to areas of syntactic analysis, modeling, and artificial intelligence.
    Pre-requisite(s): CSC 3331 and MAT 2337, or consent of instructor.
    Cross-listed as MAT 4386.
  
  •  

    CSC 4387 - Seminar in Computer Science

    Credits: 3 hrs.
    This course offers students an opportunity to pursue the investigation of current research areas and career options in computer science. Written and oral presentations are required.
    Pre-requisite(s): Senior standing, CSC 3321, and MAT 3310.
  
  •  

    CSC 4388 - Systems Design and Development

    Credits: 3 hrs.
    This capstone course provides depth in the application and integration of core computer science concepts. Emphasis is placed on integration of design and development techniques with concepts of operating systems, data structures, file processing, computer architecture, and software engineering. Business and scientific systems are developed. Written and oral presentations are required.
    Pre-requisite(s): CSC 3321, and senior standing.
  
  •  

    CSC 4389 - Computer Communication Networks

    Credits: 3 hrs.
    This course covers advanced concepts of computer communication networks, including packet switching, local area networks, wide area networks, network protocols, and architectures. Students will engage in projects that may include communication architecture implementation, networking technology assessment, network performance evaluation, and network administration.
    Pre-requisite(s): CSC 3351.
  
  •  

    CSC 4390 - Directed Study

    Credits: 1-3 hrs.
    This advanced course requires an independent project approved by the instructor.
    Pre-requisite(s): Admission to the major, consent of the instructor and Department Chairperson.
  
  •  

    CSC 4691 - Computer Science CO-OP

    Credits: 6 hrs
    (See the course description for the Cooperative Education course number 3691.)

Cooperative Education Courses

  
  •  

    CSC 3391 - Cooperative Education Field Experience: Parallel Plan

    Credits: 3 hrs
    Designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for 3691.
  
  •  

    CSC 3691 - Cooperative Education Field Experience: Alternating Plan

    Credits: 6 hrs
    Offers students an opportunity to prepare for their chosen careers by combining academic theory and actual work experience. The work experience is to be full-time paid work for approximately 15 weeks. The Cooperative Education staff, the employer, the student and the student’s major department must agree on the employment terms and the learning experience to be gained. The academic grade (either Pass-Fail, or A, B, C, D, F) is the responsibility of the student’s major department, with due consideration given to the employer’s evaluation of the student. The student may enroll in this course in two non-consecutive semesters for a total of 12 credit hours. These hours or any part thereof can count toward the student’s degree, or may be additive, at the discretion of the student’s major department.
    Pre-requisite(s): Approval of the student’s major department and the staff of Cooperative Education.
  
  •  

    CSC 4391 - Cooperative Education Field Experience: Parallel Plan

    Credits: 3 hrs
    Designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for 3691.
  
  •  

    CSC 4392 - Cooperative Education Field Experience: Parallel Plan

    Credits: 3 hrs
    Designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for 3691.
  
  •  

    CSC 4691 - Cooperative Education Field Experience: Alternating Plan

    Credits: 6 hrs
    Offers students an opportunity to prepare for their chosen careers by combining academic theory and actual work experience. The work experience is to be full-time paid work for approximately 15 weeks. The Cooperative Education staff, the employer, the student and the student’s major department must agree on the employment terms and the learning experience to be gained. The academic grade (either Pass-Fail, or A, B, C, D, F) is the responsibility of the student’s major department, with due consideration given to the employer’s evaluation of the student. The student may enroll in this course in two non-consecutive semesters for a total of 12 credit hours. These hours or any part thereof can count toward the student’s degree, or may be additive, at the discretion of the student’s major department.
    Pre-requisite(s): Approval of the student’s major department and the staff of Cooperative Education.
  
  •  

    MIS 4392 - Cooperative Education Field Experience: Parallel Plan

    Credits: 3 hrs
    Designed for students for whom a half-time work experience is more appropriate. In such cases, students will usually be enrolled in courses other than Cooperative Education at the university part-time while involved in a work/learning experience for 20 hours per week. Procedures for approvals of placement and credits toward graduation are the same as for MIS 3691 .
  
  •  

    MIS 4691 - Cooperative Education Field Experience: Alternating Plan

    Credits: 6 hrs
    Offers students an opportunity to prepare for their chosen careers by combining academic theory and actual work experience. The work experience is to be full-time paid work for approximately 15 weeks. The Cooperative Education staff, the employer, the student and the student’s major department must agree on the employment terms and the learning experience to be gained. The academic grade (either Pass-Fail, or A, B, C, D, F) is the responsibility of the student’s major department, with due consideration given to the employer’s evaluation of the student. The student may enroll in this course in two non-consecutive semesters for a total of 12 credit hours. These hours or any part thereof can count toward the student’s degree, or may be additive, at the discretion of the student’s major department.
    Pre-requisite(s): Approval of the student’s major department and the staff of Cooperative Education.

Drama

  
  •  

    DRA 2121 - Drama Guild

    Credits: 1 hr
    This course provides the opportunity for students to study drama and participate in a variety of theatrical performances. It may be repeated for credit up to a total of eight semester hours. Open to all students.
    Pre-requisite(s): No prerequisite.
  
  •  

    DRA 2306 - Introduction to Dramatic Arts

    Credits: 3 hrs
    This survey course covers various periods of theater history, styles of drama, and selected plays. The course serves as an introduction to drama. Open to all students.
    Note(s): Open to all students.
  
  •  

    DRA 2313 - Acting

    Credits: 3 hrs
    This course presents elementary principles of character creation. Practical work is provided in building various roles. Students will perform a variety of roles and classroom exercises.
    Pre-requisite(s): DRA 2306  
  
  •  

    DRA 3316 - Play Directing

    Credits: 3 hrs
    Through theory and practical applications, the elements of play directing are used to interpreting various aspects of drama.
    Pre-requisite(s): SPH 2341  , DRA 2306  
  
  •  

    DRA 3321 - Play Production

    Credits: 3 hrs
    This course provides a study of the elements of production with special emphasis on “Little Theatre” methods. Students make use of watercolors and paper in designing theater needs. The course is open to students taking art courses, future teachers, and students who are taking Introduction to Dramatic Arts or those who have had SPH 2341  . Special permission may be granted to advanced students.
  
  •  

    DRA 3326 - Playwriting

    Credits: 3 hrs
    This course is designed to assist writers in learning the techniques of playwriting through reading and critical discussion, as well as writing plays. Emphasis will be placed on one-act plays.
    Pre-requisite(s): SPH 2321   or SPH 2341 ; an oral communication course
  
  •  

    DRA 3341 - Studies in Drama

    Credits: 3 hrs
    This course is a critical study of selected dramatic literature. The content and emphasis may vary at each offering.
    Pre-requisite(s): an oral communication course
  
  •  

    DRA 4331 - Modern Drama

    Credits: 3 hrs
    This course includes reading and analysis of the principal types of drama from Ibsen to the present. Emphasis will be placed on black playwrights of the modern and contemporary periods.
    Pre-requisite(s): an oral communication course.

Economics

  
  •  

    ECO 2310 - Concepts of Health Economics

    Credits: 3 hrs
    This course is intended as a one-semester introduction to economics for those who desire economic literacy but anticipate no further formal training in the field. The purpose of this course is to introduce students to the economic analysis of the health care industry. Course content will focus on the demand for and supply of health services in the U.S., pricing and price controls, factor markets, and distribution. It will include analyses of the behavior of consumers, providers, and insurers. It will also explore public policies enacted to control costs, to allocate resources, and to expand access to healthcare services for the poor, uninsured, underserved, and elderly. Student will be able to utilize this information to better understand the market for healthcare services and the effects of healthcare reform measures.
    Note(s): Credit cannot be earned for this course and either ECO 2311 or ECO 2312.
    Student Learning Outcome: Critical Thinking
    Area of Knowledge: Social/ Behavioral Science
    Curricular Theme: Civic Knowledge
  
  •  

    ECO 2311 - Principles of Microeconomics

    Credits: 3 hrs
    In this course, a presentation is made of the fundamental principles and problems of economics, with emphasis on consumer demand, production costs and price determination within various market structures.
    Pre-requisite(s): None
    Student Learning Outcome: Critical Thinking
    Area of Knowledge: Social/ Behavioral Science
    Curricular Theme: Civic Knowledge
  
  •  

    ECO 2312 - Principles of Macroeconomics

    Credits: 3 hrs
    In this course, a presentation is made of the fundamental principles and problems of economics, with emphasis on income distribution, money and banking, economic growth and stabilization, current domestic and international economic problems and world economics.
    Pre-requisite(s): None
    Student Learning Outcome: Critical Thinking
    Area of Knowledge: Social/ Behavorial Science
    Curricular Theme: Civic Knowledge
 

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