May 08, 2024  
2019-2020 Undergraduate Bulletin 
    
2019-2020 Undergraduate Bulletin [ARCHIVED CATALOG]

Course Descriptions


 

Communication Arts

  
  • COMM 3770 - Social Media Tactics

    Credit Hours 3
    Prerequisite: COMM 1200  
    Description: Social media are studied as relevant communication industry tactics used as digital, multimedia tools in advertising, corporate communication, internet technology, journalism, marketing communication, and public relations.
  
  • COMM 3800 - Principles of Media Advertising

    Credit Hours 3
    Description: Students learn the principles of advertising and the role of advertising communication in society and in organizations; reviews advertising and persuasive ethics and the impact of advertising on media and offers a survey of various advertising types including print, broadcast, direct response, and new technology-based advertising efforts.
  
  • COMM 3810 - Live Studio Production

    Credit Hours 3
    Corequisite: COMM 2140  
    Description: Students learn the principles of a live television production. Television and broadcasting elements will be incorporated that are necessary in creating and producing a live production.
  
  • COMM 3910 - Media Relations

    Credit Hours 3
    Description: The professional communicator’s establishment of meaningful relationships with electronic and print media is studied including a focus on ratings, news releases, press conferences, media buying, building a network of media contacts, special event planning, and the preparation of a comprehensive media relations plan.
  
  • COMM 3915 - Advanced Event Planning

    Credit Hours 3
    Prerequisite: COMM 1900  
    Description: This course is designed to provide hands-on experience in event planning.  Students will work to plan and execute events from start to finish with instructor oversight and advisement.
  
  • COMM 3920 - Writing for Professional Communication

    Credit Hours 3
    Description: Focuses on writing techniques for Professional Communication including basics of writing in formats to meet the needs of media outlets to include broadcast, print, and social media.
  
  • COMM 3925 - Corporate Social Responsibility

    Credit Hours 3
    Pre/Corequisite COMM 2010  
    Description: Provides a comprehensive examination at the efforts by organizations to provide guidance, provisions, and actions that benefit the greater good of society. These efforts include any action that goes beyond regulatory requirements to make a positive impact on all stakeholders both internal and external. Issues covered include philanthropy, workplace equality, diversity, ethical marketing, brand activism, community involvement, economic responsibility and environmental accountability.
  
  • COMM 3950 - Methods of Film Analysis

    Credit Hours 3
    Prerequisite: Junior standing or permission of instructor
    Description: This course begins with an examination of the elements of film form. The course will provide students with the terminology to analyze films and fortify students analytical skills. Representative films are exhibited. Emphasis is placed on dramatic structure, types of film, film theory and the function of film.
  
  • COMM 4000 - Editorial and Opinion Writing

    Credit Hours 3
    Prerequisite: , 2000 ; ENGL 1010  with a grade of “C” or higher; ENGL 1020  or instructor permission
    Description: Exploration of theory and practice of opinion writing and editorial in traditional and multimedia formats, including examination of the intersection of historical and contemporary social, professional and intellectual concerns in the practice of media communication.
  
  • COMM 4010 - Communication Theory

    Credit Hours 3
    Prerequisite: COMM 2045 , 1200 , and Junior status;
    Description: In this capstone course, communication theories are examined and applied to relevant social issues(gender, diversity, violence, social change, and entertainment). Students analyze and critique research findings, theoretical paradigms, and media effects.
  
  • COMM 4020 - Communication in Organizations

    Credit Hours 3
    Prerequisite: Students can take either COMM 4410  or 4020 (not both)
    Description: Study of communication in complex human organizations. Course relates communication to values, leadership and uses of power in such organizational contexts as business, professional, social, educational and political groups.
  
  • COMM 4050 - Values, Ethics, and Diversity in American Popular Culture

    Credit Hours 3
    Description: This course examines the embedded cultural values and ethical behavior as they relate to diversity in popular media formats such as television, film and other mediums.  Specifically, the course will delve into character models, social paradigms and the effects of media in shaping cultural attitudes about moral and ethical behavior.  Students will also examine the American value and other messages as communicated by mass media.
  
  • COMM 4110 - Sports Communication Workshop

    Credit Hours 3
    Description: The course provides hands on experience in the production, direction, and editing of live sporting events. Announcing opportunities will also be available to interested and qualified students.
  
  • COMM 4115 - Sports Announcing

    Credit Hours 3
    Prerequisite: COMM 2170 , 2200  
    Description: Introduction to the field of sports announcing.  The course will also provide practical sports broadcasting experience with opportunities at radio, television, and other media outlets.
  
  • COMM 4120 - Sports Marketing

    Credit Hours 3
    Prerequisite: Students can take either COMM 4410  or 4020  (not both)
    Description: The course will be an in-depth examination of the role of marketing in the sports arena. Students will examine the issues of product placement, camera view, uniforms, superimposed images, sports commentaries, personalities, etc.
  
  • COMM 4150 - Feature Writing

    Credit Hours 3
    Prerequisite: COMM 2000 ;
    Description: Students study feature writing across multiple news media including newspapers, magazines, radio, television, the Web, and social media.
  
  • COMM 4200 - Advanced Web Pages

    Credit Hours 3
    Prerequisite: COMM 3720  
    Description: Students study and practice web design including the integration and composition of photographs, videos, social media, images, SEO, and pages in total website construction building websites for themselves and nonprofit and commercial organizations.
  
  • COMM 4300 - Topics in Popular Culture

    Credit Hours 3
    Description: Indepth study of popular culture and American society in everyday life through selected themes, topics, era and issues.
  
  • COMM 4310 - Documentary Production

    Credit Hours 3
    Prerequisite: COMM 2140 , 3760  and junior standing or permission of the instructor;
    Description: Through viewings, lectures, class discussions, and hands-on activities, class members learn to research, write, interview, direct, shoot, and edit a documentary. The class works in small production teams, using camcorders and editing equipment, to produce mini-documentaries designed by each team.
  
  • COMM 4337 - Video Game Studies

    Credit Hours 3
    Prerequisite: COMM 1110  
    Description:  This course explores the interdisciplinary field of video game studies.  It examines video games as entertainment, cultural artifacts, and communicative texts to be studied and analyzed.  Students examine the history of video games, methods of game analysis, issues in video games studies, and their own gaming history and habits.
  
  • COMM 4350 - Broadcast Management

    Credit Hours 3
    Prerequisite: COMM 1200  
    Description: Fundamentals of all aspects of programming: news, sports, drama, entertainment, and education; writing of scripts, directing and editing of programs for the electronic media.
  
  • COMM 4400 - Politics and Mass Media

    Credit Hours 3
    Cross Listed:

    POLS 4400 


    Description: Media’s role in U.S. politics; influence of mass media on political opinions, on elections, on political participants, and on public policy; and how political participants help shape the messages sent out by mass media.
  
  • COMM 4410 - Conflict Resolution and Negotiation

    Credit Hours 3
    Prerequisite: Students can take either COMM 4410  or 4020  (not both)
    Description: This course is designed to provide students with various approaches to conflict resolution and negotiation. The readings will focus on the role of conflict within an organizational setting. Case studies will be used to provide participants with actual conflict situations.
  
  • COMM 4444 - Cultural Context in Communication

    Credit Hours 3
    Description: This course integrates aspects of the Liberal Arts core with the effects of communication on culture and society, explore the role communication plays in creating social reality; and focus on the media in relation to gender roles, portrayals of women and minorities, impacts of global media, violence, politics, law, the arts, religion, science, health, education, consumer behavior, and the family.
  
  • COMM 4450 - Mass Media and Women

    Credit Hours 3
    Description: Historical overview of women reporters and managers in U.S. media; examination of current portrayals of women and men in media news, entertainment and advertising; discussion of research into the influence of these portrayals on audience at attitudes.
  
  • COMM 4470 - Race, Gender, and Mass Media

    Credit Hours 3
    Prerequisite: Junior standing
    Description: Examination of current and historical portrayals of ethnic minorities and men and women in media news, entertainment, and advertising; discussion of research into the influence of these portrayals on audience attitudes.
  
  • COMM 4510 - Communication and Public Opinion

    Credit Hours 3
    Description: The purpose of this course is to provide an overview of the concept of “public opinion” and to explore the relationships between communication and public opinion. An important normative goal will be to explore ways to allow media messages to contribute to a healthy civic life rather than deviate from it.
  
  • COMM 4550 - Audio Production II

    Credit Hours 3
    Prerequisite: COMM 3550  and permission of instructor
    Description: An intensive senior level course which requires students to demonstrate development in extensive and in-depth advanced level audio production requirements and projects.
  
  • COMM 4600 - Media Ethics

    Credit Hours 3
    Description: An in-depth examination of ethical principles and conduct as they apply to mass media. Topics covered include codes of ethics, forces which affect ethical decision-making in media, consequences of ethical decisions, and media responsibility.
  
  • COMM 4650 - Mass Media Law and Ethics

    Credit Hours 3
    Prerequisite: Junior or senior standing or permission of instructor
    Description: Background of legal and ethical aspects of working in media, focusing First Amendment rights, defamation, privacy, advertising, press rights, copyright protection, telecommunication regulation, and media ethics.
  
  • COMM 4700 - Magazine Production

    Credit Hours 3
    Prerequisite: COMM 2000  or instructor permission
    Description: Students learn and apply the principles of multimedia magazine production.  Multimedia production elements are incorporated as necessary to create digital and/or print magazine publications.
  
  • COMM 4710 - New Journalism

    Credit Hours 3
    Prerequisite: , 2000 ; ENGL 1010  with a grade of “C” or higher, ENGL 1020  or instructor permission
    Description: Students study the history and craft of writing long-form journalism across multiple platforms.
  
  • COMM 4730 - Internet Content Management

    Credit Hours 3
    Prerequisite: COMM 3720  
    Description: This survey and skills course teaches analysis and techniques in creating and managing web/electronic content. Areas covered include web-based public relations, advertising, marketing communication, and e-commerce. In addition, the social impact of these technologies is explored.
  
  • COMM 4760 - Video Production II

    Credit Hours 3
    Prerequisite: COMM 3760  
    Description: An intensive senior level video production course which requires advanced level video production skills and uses both studio and field production techniques in the production of longer types of video production.
  
  • COMM 4810 - Public Relations Strategies

    Credit Hours 3
    Prerequisite: COMM 3910  or consent of the PR or Corporate Communication Coordinator
    Description: The management and counseling functions of public relations are explored through the use of communication strategies and tactics. A communication evaluation of organizational needs is done by case study analysis resulting in the development of a comprehensive communication plan for a model organization.
  
  • COMM 4900 - Mass Communication Internship

    Credit Hours 3 to 9
    Variable Credit Hours 3 to 9
    Prerequisite: Communication majors only.  Junior or senior status.
    Description: Practical experience in a professional communication medium to augment classroom activity intended for advanced students. Students are required to document internship activities according to department policy.
  
  • COMM 4910 - Public Relations Campaigns

    Credit Hours 3
    Description: The establishment of public relations campaigns and an examination of each of its’ components within the public relations process of research, objectives, programming, and evaluation. Students actually design and implement comprehensive public relations campaigns and review campaign case studies.
  
  • COMM 4920 - Portfolio Development

    Credit Hours 3
    Prerequisite: Senior status
    Description: In this course, designed as a capstone course for communication major, students will develop a professional portfolio.
  
  • COMM 4950 - Convergence Journalism Capstone

    Credit Hours 3
    Prerequisite: Senior standing;
    Description: Journalism students in this capstone course will apply the knowledge and hands-on skills acquired through prior classes in the concentration, producing multimedia content for multimedia platforms.
  
  • COMM 4960 - Film Scriptwriting

    Credit Hours 3
    Prerequisite: ENGL 1020 , COMM 1200 , Junior status;
    Description: This course will lead the student through a step-by-step process in advanced techniques of script analysis, creating story boards and writing successful treatments. The student will also receive extensive practice by scripting scenes for various film categories; documentary, short feature, animated subjects and full-length feature.
  
  • COMM 4970 - Television Scriptwriting

    Credit Hours 3
    Prerequisite: ENGL 1020 , COMM 1200 , junior status;
    Description: This course will lead the student through the current techniques or “formulas” of television writing. The students will receive extensive practice by writing scripts for both dramatic and comedic storylines in the 30 minute, 60 minute, and 2 hour formats.
  
  • COMM 4980 - Television Culture and Diversity

    Credit Hours 3
    Prerequisite: Junior standing;
    Description: A critical study of diversity in TV.  The course is an examination of television as a social and cultural institution and its impact on American society.
  
  • COMM 4995 - Convergence Media Capstone

    Credit Hours 3
    Prerequisite: Senior standing or permission of instructor
    Description: In this capstone course for Broadcast Media students will apply the knowledge and hands-on skills acquired through prior classes in the concentration through the production of weekly program content for radio, television and social media platforms.

Communication Sciences and Disorders

  
  • CSDI 1010 - Speech Pathology and Audiology

    Credit Hours 3
    Description: Speech-language pathologists and audiologists are experts in the field of human communication. This course introduces students to clinical populations and the clinical processes of prevention, assessment and
    management using case studies. Includes guided observation of clinical practice.
  
  • CSDI 1030 - Introduction to Audiology

    Credit Hours 3
    Description: This course is designed to introduce students to the practice of audiology which uses hearing science, differential diagnosis and patient centered care to manage hearing loss and balance disorders. Students will learn
    foundational knowledge and skills in the areas of prevention, identification, management and treatment.
  
  • CSDI 2020 - Language Acquisition and Development

    Credit Hours 4
    Description: This course will provide an overview of language, language acquisition and development from birth through adolescence. Stages, processes and major theories that try to explain it will be taught with an emphasis on phonologic, morphologic, syntactic, semantic, and pragmatic components. Course includes guided observations.
  
  • CSDI 2030 - Acoustics and Perception of Speech

    Credit Hours 3
    Description: This course introduces the student to the concepts associated with the production and perception of speech. The student will explore the ways in which physics and physiology interact to give rise to sound sensations and perception involved in human communication.
  
  • CSDI 2040 - Phonetics

    Credit Hours 2
    Description: This course will provide an introduction to phonetic transcription using the International Phonetic Alphabet. Students will practice transcription of normal and disordered speech including the use of broad and narrow diacritic symbols. Students will learn about transcription of Standard English and dialects.
  
  • CSDI 2060 - Applied Anatomy and Physiology for Communication Sciences

    Credit Hours 3
    Description: This course will provide an overview of the anatomical structures that support the communication and swallowing processes. The physiology and interconnections of the respiratory, phonatory, articulatory, resonance, neurological, hearing and deglutition systems will be examined.
  
  • CSDI 2080 - Child Communication Disorders, Assessment and Treatment

    Credit Hours 3
    Description: This course will examine the etiologies, characteristics, assessment, and intervention principles for pediatric clients with speech, language, and/or swallowing disorders. Evidence-based practice across prevention, assessment and intervention strategies for this population will be emphasized.
  
  • CSDI 3020 - Neurological Basis of Communication Disorders

    Credit Hours 3
    Prerequisite: CSDI 1030 , CSDI 2020  
    Description: This course introduces students to basic anatomy and physiology of the nervous system. The course will examine how the major sensory, motor and integrative neural systems of the human brain produce perceptions, control body functions, generate behavior and how impaired brain function causes various communication disorders.
  
  • CSDI 3030 - Aural Rehabilitation

    Credit Hours 3
    Prerequisite: CSDI 1030 , 2020  
    Description: The effects of hearing impairment on speech, language, education, and occupation in children and adults will be studied. Prevention and intervention techniques are presented in this course.
  
  • CSDI 3040 - Communication Disorders and the Exceptional Child

    Credit Hours 3
    Prerequisite: CSDI 1030 , 2020  
    Description: This course introduces the student to the communication and communication needs of the exceptional child. The course will explore the unique clinical presentations associated with genetic, sensory, and environmental components to various disorders with an emphasis on how to facilitate communication in social and educational contexts. This course offers a service learning opportunity.
  
  • CSDI 3060 - Adult Communication Disorders Assessment and Treatment

    Credit Hours 3
    Prerequisite: CSDI 1030 , 2020  
    Description: This course will examine the etiologies, characteristics, assessment, and intervention principles for adult clients with known or suspected speech, language, and/or swallowing disorders. Evidence-based practice across prevention, assessment and intervention strategies for this population will be emphasized.
  
  • CSDI 4010 - Evidence Based Practice in Communication Sciences and Disorders

    Credit Hours 3
    Prerequisite: CSDI 1030 , 2020  
    Description: This course introduces the student to research in communication sciences and disorders and how to integrate research principles into evidence-based practice. The course is designed to give the student the necessary skills to find, analyze and present scientific material for presentation or publication.
  
  • CSDI 4020 - Clinical Management of Communication Disorders

    Credit Hours 3
    Prerequisite: CSDI 2020 , 2080 , 3040  
    Description: This course will give students the opportunity to apply concepts and develop skills in the clinical practice of speech-language pathology. The student will be assigned a clinical supervisor and will assume responsibilities for various aspects of clinical management based on course expectations and student’s performance.
  
  • CSDI 4025 - Clinical Experience

    Credit Hours 2
    Prerequisite: CSDI 2020 , 2040 , 2080 , 4020  
    Description: This course will provide students with the opportunity to develop their clinical skills and apply an evidence-based practice framework and ethical responsibilities. The student will be assigned a clinical supervisor and will assume responsibilities for various aspects of clinical management based on course expectations and student’s performance.
  
  • CSDI 4030 - Legal, Ethical and Professional Issues in Communication Sciences and Disorders

    Credit Hours 2
    Prerequisite: CSDI 1030 , 2020  
    Description: This course is designed to address legal, ethical and professional issues relevant to the practice of speech-language pathology and audiology. Laws that affect the professional disciplines across work settings, an ethical decision-making model and contemporary professional issues will be explored.
  
  • CSDI 4050 - Interprofessional Teaming

    Credit Hours 1
    Prerequisite: CSDI 1030 , 2020  
    Description: This course will introduce the student to interprofessional teams. Students from different disciplines will use a person-centered approach to collaborate on a select case study as a context to apply core interprofessional
    competencies.
  
  • CSDI 4060 - Language and Literacy

    Credit Hours 2
    Prerequisite: CSDI 1030 , 2020  
    Description: This course is designed to expose the student to the developmental processes of literacy acquisition and the relationship to language, including metalinguistic and metacognitive skills. The roles and responsibilities of the speech-language pathologist in prevention, assessment and treatment of disorders of reading, writing, and spelling are explored

Computer Science

  
  • CSCI 440I - Unrestricted Internship

    Credit Hours 3
    Prerequisite: Permission of Instructor;
    Description: Designed to provide academic credit for any meaningful work experience gained in any field of information technology.  Not limited programming or design experience.
  
  • CSCI 1000 - Introduction to Computer Applications

    Credit Hours 3
    Description: History of computers and computing; social and ethical issues in computing; networks, communications, and the internet; computer hardware; system software; application software involving web browsers, word processing, spreadsheets, database management systems and presentation software.
  
  • CSCI 1001 - Introduction to Building Webpages

    Credit Hours 1
    Description: An introductory course in web development for those new to computer science.  This course focuses on the fundamentals of building websites and good coding practices. Topics include learning HTML markup language and Cascading Style Sheets (CSS) style sheet language.
  
  • CSCI 1002 - Introduction to Java Language Basics

    Credit Hours 1
    Description: This is an introduction to coding using the Java programming language. Topics include overview of the Java syntax and structure; the use of integrated development environments for the creation and compilation of Java programs; the processes and methods for writing well-structured, well-documented, and well-performing computer programs to implement common information processing tasks.
  
  • CSCI 1005 - Computer Hardware, Software, and Programming Concepts

    Credit Hours 3
    Description: An introductory course with a focus on computer technology. Topics include computer hardware and software, operating systems, networking, databases, and ethical issues in computing. An introduction to some programming and programming concepts is included.
  
  • CSCI 1010 - Introduction to Programming I

    Credit Hours 3
    Description: History of computing, computer organization, computer applications, algorithm design, stepwise refinement of algorithms, structured programming using C++, array representation of data, processing of character data, text file processing, subprograms, and parameter passing.
  
  • CSCI 1015 - Introduction to Computer Programming

    Credit Hours 3
    Description: This is an introduction to application program design and coding using the Java language; the processes and methods for writing well-structured, well-documented, and well-performing computer programs to implement common information processing tasks; overview of computer problem-solving strategies, software design and documentation methods, and program coding techniques; data types, data structures, and program control structures.
  
  • CSCI 1017 - Introduction to Python Programming

    Credit Hours 3
    Description: Introduction to programming with the Python language.  Topics include basic input/output, mathematical calculation, graphics, strings, files, functions, decision structures, loop structures, and Booleans.
  
  • CSCI 1899 - Internship Experience for Undergraduates

    Credit Hours 1
    Description: Students will have a computer-related work assignment in a business environment.  Students will document their experience according to standards established by the department.  Students may repeat the course up to a total of 15 hours credit upon approval of the department chair.
  
  • CSCI 2000 - Programming and Data Structures using C++

    Credit Hours 4
    Prerequisite: MATH 1910  and permission of instructor
    Description: Introduction to C++ syntax and programming, data types, control structures, functions, file structures, single- and multi-dimensional arrays and applications, pointers, dynamic memory allocation, classes and methods, data structures such as linked lists, stacks, queues, and binary trees, and use of the Standard Template Library.
  
  • CSCI 2010 - Introduction to Programming II

    Credit Hours 3
    Prerequisite: CSCI 1010  
    Description: Continuation of 1010. Additional topics in C++ programming including records, files, and dynamic memory allocation. Data structures including arrays, character strings, stacks, queues, linked lists, and binary trees. Each structure is presented in its abstract form and its C++ implementation.
  
  • CSCI 2070 - Programming in Selected Languages I

    Credit Hours 3
    Prerequisite: CSCI 1010  or 1015  or 2000  
    Description: Detailed study of one or more modern programming languages. Emphasis placed on competent programming in the selected language(s), understanding the main application areas for the language(s), and history and basis for creation of the language(s).
  
  • CSCI 2080 - Programming Selected Languages II

    Credit Hours 3
    Prerequisite: CSCI 1010  or 2000  
    Description: Detailed study of one or more modern programming languages. Emphasis placed on competent programming in the selected language(s), understanding the main application areas for the language(s), and history and basis for creation of the language(s).
  
  • CSCI 3000 - Data Modeling

    Credit Hours 3
    Prerequisite: CSCI 1015  or 1017  
    Description: This course emphasizes the role of the database administrator in converting a conceptual model into a relational data model. The student will use business rules for developing entity-relationship diagrams for relational data models. Student will transform data models into relations and tables within a database using functional dependencies and normalization techniques. The course introduces VB and SQL scripting. The student will develop a database from a case study. Three hours per week.
  
  • CSCI 3005 - Object Oriented Programming

    Credit Hours 3
    Prerequisite: CSCI 2000  or 2010  
    Description: An introduction to object-oriented programming using the C++ language. Topics include C++ classes, encapsulation, inheritance, polymorphism, templates, container classes, object-oriented design, and the use of class libraries.
  
  • CSCI 3020 - XML Processing

    Credit Hours 3
    Prerequisite: CSCI 2000  or 2010  
    Description: An introduction to eXtensible Markup Language (XML) and its role in data management.  Topics covered will include XML technologies, such as XSLT and XQuery; uses of XML in databases, web publishing, and data exchange; and SAX and DOM parsing.
  
  • CSCI 3090 - Introduction to Parallel Programming

    Credit Hours 3
    Prerequisite: CSCI 2010  or 2070  or 2080  or 2000 ;

     
    Description: This course introduces the fundamentals of parallel programming and computing implemented in the shared and distributed system models.  Course covers primarily C++ programming of multithreaded applications using C++11 threads and OpenMP; other topics discussed include: implementing parallel algorithms in Java and Python, serial versus parallel algorithm performance, and MPI.

  
  • CSCI 3100 - Linux

    Credit Hours 3
    Prerequisite: CSCI 1010  or 1015  or 1017 ;
    Description: Introduction to the Linux operating system.  Topics include command line processing, the Linux file system, text editors, shell scripting, and text processing tools.
  
  • CSCI 3200 - Principles of Information Security

    Credit Hours 3
    Prerequisite: CSCI 1005  or 1010  or 2000  
    Description: An introduction to the technical and management aspects of information security. This course provides the foundation for understanding issues associated with security in computing, including security threats and controls, protection of computer systems and data, and planning for security through the development of an information security strategy.
  
  • CSCI 3250 - Data Structure and Algorithms

    Credit Hours 3
    Prerequisite: CSCI 2000  or 2010  
    Description: Advanced data structures and their computer implementation. Binary trees, general trees, graphs, sorting algorithms, merging algorithms, hash codes, hash tables, file and memory allocation procedures.
  
  • CSCI 3300 - Introduction to Web Development

    Credit Hours 3
    Prerequisite: CSCI 1010  or 1015  or 1017  or 2000  
    Description: Create basic web pages for delivery of information.  Use markup language to provide page content and use style sheets to format the content and layout the pages.  Acquire and demonstrate basic web programming skills through a client-side scripting language.  Identify and apply basic programming concepts such as variables, data types, operators, loops, arrays, control structures and functions.  Manipulate the Document Object Model.
  
  • CSCI 3350 - Web User Interface Design

    Credit Hours 3
    Prerequisite:   or 1017  or 1010  or 2000  
    Description: Basic web design principles emphasizing alignment, proximity, contrast and repetition.  Web design topics incorporating layout, color, texture, typography and imagery.  User interface design principles for web pages:  client side programming, web site planning, process of designing and developing user interface mock-ups/prototypes for dynamic back-end database driven web applications.
  
  • CSCI 3400 - Computer Organization I

    Credit Hours 3
    Prerequisite: CSCI 2000  or 2010  
    Description: Basic digital circuits, Boolean algebra and combinatorial logic, data representation and transfer, digital arithmetic, digital storage and accessing, control functions, input/output facilities, system organization and reliability, computer structure and programming at the machine language and assembler language level.
  
  • CSCI 3410 - Computer Organization II

    Credit Hours 3
    Prerequisite: CSCI 3400  
    Description: Continuation of 3400. Continued study of micro-processors, advanced logic design, sequential circuits, digital and switching waveforms, encoding of information, number representation and arithmetic, logical operations, computer architecture for very large and very small computer systems, memory systems, and CPU design.
  
  • CSCI 3500 - Automata Theory and Formal Languages

    Credit Hours 3
    Prerequisite: CSCI 3400  or MATH 3000 ;
    Description: Introduction to the theory of automata and formal languages. Topics include regular expressions, grammars, deterministic and nondeterministic finite automata, stack-based automata, Turing machines, and undecidable
    problems.
  
  • CSCI 3550 - Introduction to Web Game Development

    Credit Hours 3
    Prerequisite: CSCI 3300  
    Description: Introduction to game development for the web through the use of HTML, CSS and JavaScript.  Build games for popular game genres.  Use tested game development techniques to address common game development challenges unique to the chosen game genres.  The course forms a foundation for continued study of programming, design and development for computer games.
  
  • CSCI 3600 - Computer Ethics

    Credit Hours 3
    Prerequisite: CSCI 1005  or 1010  or 2000  
    Description: Study and analysis of the social, legal and ethical issues that arise from the presence of computers in society. Problems are posed and solutions discussed from the viewpoint of the computer professional. Topics include computer viruses, spyware, spam, life-critical systems and privacy issues.
  
  • CSCI 3601 - Computer Forensics and Incident Response

    Credit Hours 3
    Prerequisite: CSCI 3200  
    Description: This course is an introduction to the topics of computer forensics, incident response, cyber-crime and terrorism, cyber-crime investigation and prosecution.  Students will learn about computer forensics, extracting and proper handling of evidence, and how an organization can setup a security response team, prepare for and manage security incidents.
  
  • CSCI 3602 - Securing Cyber Space (Web, DB, and Platform)

    Credit Hours 3
    Prerequisite: CSCI 3200 , 3700  
    Description:  In this course students will learn how to secure an organization’s technological infrastructure, including topics on operating system platforms/hardware, virtual machines, mobile devices, web servers, database servers, additional network components, anti-malware, public facing applications, host-based intrusion detection/prevention, firewalls and audit and compliance.  Course includes laboratory work using Linux and Windows.
  
  • CSCI 3603 - Cryptography

    Credit Hours 3
    Prerequisite: CSCI 3200 , MATH 1710 ;
    Description: This course introduces students to the methods of cryptography and cryptanalysis.  Topics include classical cryptography, modern cryptographic techniques (symmetric key algorithms, asymmetric key algorithms), cryptographic hash functions, current and historical example uses of cryptography, and public key cryptography.
  
  • CSCI 3607 - IAS/Security Policy and Governance

    Credit Hours 3
    Prerequisite: CSCI 3200 ;
    Description: This course will instruct students in techniques used by hackers to identify vulnerabilities and facilitate the development of solutions for hardening systems and improving system and network security.  Effective use of penetration testing tools and the use of proactive offensive security tactics will be emphasized.
  
  • CSCI 3619 - Ethical Hacking and Offensive Security

    Credit Hours 3
    Prerequisite: CSCI 3600 ;
    Description: This course will instruct students in techniques used by hackers to identify vulnerabilities and facilitate the development of solutions for hardening systems and improving system and network security.  Effective use of penetration testing tools and the use of proactive offensive security tactics will be emphasized.
  
  • CSCI 3624 - System Vulnerability Analysis and Auditing

    Credit Hours 3
    Prerequisite: CSCI 3200 ;
    Description: This course covers the assessment of systems to discover resources that are vulnerable to intrusions and unauthorized access from an management/strategic perspective.  The analysis of system vulnerability, identification of security deficiencies, security measurement, effectiveness and adequacy, and estimation of vulnerability of system resources to potential disaster hazards of unknown origin are also covered.
  
  • CSCI 3625 - Intrusion Detection and Prevention

    Credit Hours 3
    Prerequisite: CSCI 3200 ;
    Description: This course covers an in-depth study of the theory and practice of intrusion detection and prevention in cyberspace.  Topics include network security, monitoring, auditing, intrusion detection, intrusion prevention, and ethical penetration testing.  Emphasis is on methods to identify threats and prevent attacks.
  
  • CSCI 3628 - IAS/Defensive Programming

    Credit Hours 3
    Prerequisite: CSCI 3200 , 2010  or consent of instructor;
    Description: This course provides in-depth coverage of defensive programming techniques.  Topics include: input validation and data sanitization, choice of programming language and type-safe languages, examples of common vulnerabilities and coding errors, and secure coding practices.
  
  • CSCI 3629 - Information Security Certification Workshop

    Credit Hours 3
    Prerequisite: CSCI 3200 ;
    Description: This workshop course prepares students for information security certification examinations such as the Comp TIA Security+.  Instructional materials cover test requirements, questions drills, and preparation resources.
  
  • CSCI 3630 - IAS/Secure Software Engineering

    Credit Hours 3
    Prerequisite: CSCI 3200 , 2010  or permission of instructor;
    Description: This course covers the fundamentals of secure coding practices focusing on building security into the software development lifecycle.  Topics include:  software development lifecycle, secure design principles and patterns, secure software specifications and requirements, secure software development practices, and secure testing and quality assurance.
  
  • CSCI 3700 - Data Communications and Networking

    Credit Hours 3
    Prerequisite: CSCI 1005  or 1010  or 2000  
    Description: Fundamental concepts, definitions and theory of telecommunications and networking with practical applications. Special emphasis is on Internet Technology including the study of TCP/IP protocols. Other topics include LAN and WAN management, security and quality of service issues.
  
  • CSCI 3760 - Linux Network Operating System Administration

    Credit Hours 3
    Prerequisite: CSCI 3700  
    Description: This course covers the fundamental Linux system administration and Linux network administration principles. Topic covered include: directory tree, file and memory management, system monitoring, user accounts, TCP/IP configuration, name service and address translation, firewall, IP accounting, email service, and web services.
  
  • CSCI 3770 - Microsoft Windows Network Operating System Administration

    Credit Hours 3
    Prerequisite: CSCI 3700  
    Description: This course covers the fundamental Windows system administration and Windows network administration principles. Topics covered include: directory structures, file management, user management, domains, group policy, networking services provided as part of Windows, including IIS, RRAS, DNS, WINS, and DHCP.
 

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