Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Apr 17, 2024  
2011-2012 Undergraduate Catalog 
    
2011-2012 Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 Click here  to view how to read courses.

 

Chemistry

  
  • CHEM 4940 - Chemistry Seminar



    1 hour
    Colloquia covering current topics in chemistry.

    Prerequisite(s): Chemistry major with senior standing.

    May be repeated for credit. May not be used to meet degree requirements for chemistry major or minor. Pass/no pass only.

  
  • CHEM 4951 - Honors College Capstone Thesis



    3 hours
    Major research project prepared by the student under the supervision of a faculty member and presented in standard thesis format. An oral defense is required of each student for successful completion of the thesis.

    Prerequisite(s): Completion of at least 6 hours in honors courses; completion of at least 12 hours in the major department in which the thesis is prepared; approval of the department chair and the dean of the school or college in which the thesis is prepared; approval of the dean of the Honors College.

    May be substituted for HNRS 4000 .

    Core Category: Capstone
  
  • CHEM 4960 - Science Institute (Chemistry)



    1–6 hours
    For students accepted by the university in special institute courses.

    Prerequisite(s): None.

    May be repeated for credit, not to exceed 6 hours in each course.

  
  • CHEM 4970 - Science Institute (Chemistry)



    1–6 hours
    For students accepted by the university in special institute courses.

    Prerequisite(s): None.

    May be repeated for credit, not to exceed 6 hours in each course.


Chinese

  
  • CHIN 1010 - Elementary Chinese

    (CHIN 1311 or CHIN 1411 or CHIN 1511)

    4 hours (4;1)
    Grammar and phonetics; reading, composition and oral-aural practice.

    Prerequisite(s): None.

  
  • CHIN 1020 - Elementary Chinese

    (CHIN 1312 or CHIN 1412 or CHIN 1512)

    4 hours (4;1)
    Grammar and phonetics; reading, composition and oral-aural practice.

    Prerequisite(s): CHIN 1010  or equivalent.

  
  • CHIN 2040 - Intermediate Chinese

    (CHIN 2311)

    3 hours
    Grammar and phonetics; reading, composition and oral-aural practice.

    Prerequisite(s): CHIN 1020  or equivalent.

  
  • CHIN 2050 - Intermediate Chinese

    (CHIN 2312)

    3 hours
    Grammar and phonetics; reading, composition and oral-aural practice.

    Prerequisite(s): CHIN 2040  or equivalent.

  
  • CHIN 3040 - Advanced Topics in Culture



    3 hours
    Focus on deepening students’ understanding of Chinese culture and society today through a study of Chinese history, social dynamics, business practices and advanced readings from sources in contemporary and mainstream Chinese media.

    Prerequisite(s): CHIN 2050  or equivalent.

    May be repeated for credit as topics vary.

  
  • CHIN 3060 - Advanced Topics in Language



    3 hours
    Focus on Chinese grammar and intense practice to develop fluency in reading, writing and comprehension of modern Chinese beyond the intermediate level.

    Prerequisite(s): CHIN 2050  or equivalent.

    May be repeated for credit as topics vary.

  
  • CHIN 4900 - Special Problems



    1–3 hours
    Prerequisite(s): None.

  
  • CHIN 4910 - Special Problems



    1–3 hours
    Prerequisite(s): None.


Communication Studies

  
  • COMM 1010 - Introduction to Communication

    (SPCH 1311)

    3 hours (1;0;2)
    Examination of how communication principles and skills influence our understanding of current social problems such as global climate crisis, health care, and poverty. Focus on communication and community engagement includes experimental learning with community partners. Oral communication skills and collaborative group building skills are emphasized.

    Prerequisite(s): None.

    Core Category: Discovery
  
  • COMM 1440 - Honors Classical Argument



    3 hours
    Uses of argument in rational decision making based on classical theories of reason. Elements of argument, classical foundations of argument and contemporary application of argument principles.

    Prerequisite(s): Acceptance to Honors College.

    Core Category: Discovery
  
  • COMM 2020 - Interpersonal Communication

    (SPCH 1318)

    3 hours
    Introduction to interpersonal communication research results and theories with application in two-person and small group relationships in a variety of human communication contexts.

    Prerequisite(s): None.

    Core Category: Social and Behavioral Studies
  
  • COMM 2040 - Public Speaking

    (SPCH 1315)

    3 hours (1;0;2)
    Introduction to principles of and practice in preparing public speaking speeches. Stresses the role of public speaking in democratic decision making.

    Prerequisite(s): None.

    Core Category: Discovery
  
  • COMM 2060 - Performance of Literature

    (SPCH 2341)

    3 hours (1;0;2)
    Performance as a method of textual study. An introduction to the theory and practice of analyzing, rehearsing and performing non-dramatic texts. Recommended for elementary education majors.

    Prerequisite(s): None.

    Core Category: Visual and Performing Arts
  
  • COMM 2140 - Rhetoric and Argument



    3 hours (1;0;2)
    Introduction to the critical dimensions of rhetoric and argument through presentation and evaluation of public discourse. Balanced attention to the theory and practice enabling students to analyze the persuasive function of public discourse; to discuss the role of audience in the construction of public discourse; and to develop skills for constructing, supporting, and evaluating public discourse.

    Prerequisite(s): None.

  
  • COMM 2900 - Special Problems



    1–3 hours
    Prerequisite(s): None.

  
  • COMM 3010 - Communication Perspectives



    3 hours
    Intensive research and writing course in which students learn concepts and skills necessary to review communication research, engage in critical research about communication phenomena and write a research proposal. This course must be taken prior to or concurrently with a student’s first enrollment in upper-division COMM courses. A student who fails to complete the course successfully after two attempts (either through withdrawal or failure to achieve a grade of C or better) will not be permitted to enroll in subsequent semesters.

    Prerequisite(s): COMM 1010 , COMM 2020 , COMM 2060  and COMM 2140  with a grade of C or better.

    Communication majors only.

  
  • COMM 3120 - Nonverbal Communication



    3 hours
    Applications of research and theory in understanding the impact of nonverbal communication in a variety of human contexts.

    Prerequisite(s): COMM 2020 .

  
  • COMM 3220 - Health Communication



    3 hours
    Communication in medical settings; origins, nature and impact of communication practices and beliefs in the health-care delivery system; role of interaction on human well-being.

    Prerequisite(s): COMM 2020 .

  
  • COMM 3260 - Storytelling



    3 hours
    Investigation of folk literature, original sources and literary genres employed in the art of storytelling. Training in the acquisition of techniques and skills employed by the storyteller.

    Prerequisite(s): COMM 2060  or THEA 1050 .

  
  • COMM 3265 - Topics in Storytelling



    3 hours
    Understanding how the art of storytelling influences and supports the development of diverse cultures. Comparison and contrast of storytelling traditions of at least three different groups related by geography (i.e. Americas, Asia or Africa) or topic (fairy tales, family stories or creation myths). Performance and analysis of narratives develops performance skills and sharpens critical thinking skills. Provides opportunities to participate in performances as a researcher, adapter, performer and critic.

    Prerequisite(s): COMM 2060  or THEA 1050 .

    May be repeated for credit as topics vary.

  
  • COMM 3320 - Communication and Conflict Management



    3 hours
    Examination of the role of communication in the effective management of conflict and introduction to basic mediation topics such as gender, intercultural and nonverbal communication. Study of conflict in various common contexts: intrapersonal, interpersonal, group and organizational.

    Prerequisite(s): COMM 2020  or PSCI 4821  or PSCI 4822  or PSCI 4825  or PACS 4000  or PACS 4020  or PACS 4060  or MGMT 3720 .

  
  • COMM 3340 - Methods of Rhetorical Criticism



    3 hours
    Survey of significant methodologies available to rhetorical critics. Emphasis on the critical abilities necessary to describe, explain, analyze, and evaluate symbolic influence in the public sphere.

    Prerequisite(s): COMM 2140 .

  
  • COMM 3420 - Communication and New Technology



    3 hours
    Examination of communication in technologically mediated environments. Emphasis on how these environments affect impression formation and management, deception and trust, attraction and relationship formation, group dynamics, social support and networking, community building, etc.

    Prerequisite(s): COMM 1010 .

  
  • COMM 3440 - Public Address Studies



    3 hours
    Major theories of public address and the critical assessment of selected persuasive addresses in the public arena.

    Prerequisite(s): COMM 2140 .

  
  • COMM 3520 - Advanced Interpersonal Communication



    3 hours
    Advanced study of interpersonal communication research, focusing on theory and application in a variety of contexts.

    Prerequisite(s): COMM 2020 .

  
  • COMM 3620 - Intercultural Communication



    3 hours
    Knowledge and skills designed to increase intercultural communication competence. Investigation into the ways in which culture interrelates with and affects communication processes. Examines affective, behavioral and cognitive processes involved in intercultural learning.

    Prerequisite(s): COMM 2020 .

  
  • COMM 3720 - Small Group Communication



    3 hours (2;0;1)
    Theory, research and laboratory experience in small group communication; problems in group discussion; decision-making techniques.

    Prerequisite(s): COMM 2020  or PSYC 2650.

  
  • COMM 3760 - Performance Methods



    3 hours
    Advanced topics in individual performance as a method of textual study as well as theory and practice in individual performance as an aesthetic event and as a rhetorical and social act.

    Prerequisite(s): COMM 2060  or THEA 1050 .

  
  • COMM 3840 - Argumentation and Debate



    3 hours (2;0;1)
    Theory, research and practice in developing and presenting arguments on public policy issues; reasoning, strategy and oral advocacy.

    Prerequisite(s): COMM 2140 .

  
  • COMM 3860 - Group Performance



    3 hours
    Theory and practice in analyzing texts, adapting and compiling scripts, and directing and rehearsing productions. Group performance is studied from three perspectives: as a method of textual study, as an aesthetic event, and as a social and rhetorical act.

    Prerequisite(s): COMM 2060  or THEA 1050 .

  
  • COMM 3865 - Adaptation and Staging



    3 hours
    Adaptation and staging for performance. Focus on the visual language of stage composition, adaptation and staging non-dramatic materials, examinations of the roles of the director, actor and audience member.

    Prerequisite(s): COMM 2060  or THEA 1050 .

  
  • COMM 3920 - Organizational Communication



    3 hours
    Principles of communication applied in the organizational environment. Focus upon diagnosis, analysis, and resolution methods related to communication-based problems with organizations.

    Prerequisite(s): COMM 2020  or MGMT 3330  or MGMT 3820  or MGMT 3860  or PSYC 3520 .

  
  • COMM 4020 - Communication Theory



    3 hours
    Process of theory construction with particular emphasis on human communication, elements and types of theories, theoretical logics, metatheoretical perspectives toward communication, and specific content theories of communication.

    Prerequisite(s): COMM 2020 .

  
  • COMM 4021 - Communication Research Methods



    3 hours
    Experimental and quantitative techniques usable in research in communication.

    Prerequisite(s): COMM 2020 .

  
  • COMM 4040 - Rhetorical Theory



    3 hours
    A study of rhetorical traditions that provide useful insights into how individuals engage in rhetorical transactions.

    Prerequisite(s): COMM 2140 .

  
  • COMM 4060 - Performance Theory



    3 hours
    Examination and comparison of text-centered, performer-centered and audience-centered theories of performance; functions of performance; and methods for evaluating performance.

    Prerequisite(s): COMM 2060 ; COMM 3760  or COMM 3860 .

  
  • COMM 4065 - History of Performance Theory



    3 hours
    Examination of the varied performance techniques, philosophies and conventions that have contributed to the formation of contemporary performance theory and practice. Covers approaches from classical to contemporary solo performance styles. Provides the opportunity to engage these performance traditions critically through discussion, analysis and creative reconstruction.

    Prerequisite(s): COMM 2060 , COMM 3760  or COMM 3860 ; or THEA 1050  and THEA 2351 .

  
  • COMM 4220 - Gender and Communication



    3 hours
    Examination of differences in communication behavior of males and females with particular reference to biological sex and psychological gender. Explores male and female communication in a variety of different contexts.

    Prerequisite(s): COMM 2020  or WMST 2100 .

  
  • COMM 4240 - Rhetoric, Culture and Ideology



    3 hours
    Consequences of discourse on culture. May include communication throughout the life cycle, rhetorical creation and maintenance of social movements, international and intercultural rhetoric, feminist rhetorical criticism, ideological criticism, the rhetorical aspects of popular culture and the grounds for the criticism of culture from a rhetorical perspective.

    Prerequisite(s): COMM 2140 .

  
  • COMM 4260 - Performance and Culture



    3 hours
    Examination of the role of performance in cultures. Research and analysis of texts and performance practices among various ethnic and cultural groups.

    Prerequisite(s): None.

  
  • COMM 4340 - Rhetoric and Politics



    3 hours
    Rhetoric of political campaigns, presidential rhetoric, legal communication, and the rhetorical creation, maintenance, use and legitimization of symbolic power.

    Prerequisite(s): COMM 2140 , COMM 3340 .

  
  • COMM 4360 - Performance Composition



    3 hours
    Contemporary performance practices as critical and persuasive tools. Develops skills in reading, writing, analyzing and performing a broad range of texts to acquaint students with the variety of methods whereby performances can be composed.

    Prerequisite(s): COMM 2060  and COMM 3760  or COMM 3860  or COMM 3865 .

  
  • COMM 4420 - Communication and Relational Development



    3 hours
    The role of communication processes in initiating, developing, defining, maintaining and dissolving various forms of human relationships. Examines the nature of communication in a variety of relational contexts.

    Prerequisite(s): COMM 2020 .

  
  • COMM 4440 - Issues in Freedom of Speech



    3 hours
    Theories, doctrines, statutes and cases related to the First Amendment guarantee of freedom of speech.

    Prerequisite(s): COMM 2140 .

  
  • COMM 4460 - Performance Art



    3 hours
    Survey of historical and contemporary avant-garde performance art. Examination of historical and contemporary movements to develop a critical lens and vocabulary for composing performances.

    Prerequisite(s): COMM 2060  or THEA 1050 .

  
  • COMM 4800 - Communication Internship



    1–3 hours (0;0;1–3)
    Supervised work in a job directly related to the student’s major, professional field of study or career objective.

    Prerequisite(s): Communication studies major; junior or senior classification; minimum GPA of 3.0 on courses taken at UNT; completion of department core plus at least 6 upper-level hours in communication studies at UNT; student must meet employer’s requirements and have consent of department internship supervisor.

    May be repeated, but a maximum of 3 semesters credit hours of internship credit may be applied to the major in communication studies.

  
  • COMM 4810 - Communication Research and Praxis



    3 hours (2;0;1)
    Skills and concepts necessary to conduct communication research, to convey research results in writing and through oral presentation, and to evaluate communication practices critically through community engagement.

    Prerequisite(s): COMM 3010 ; and COMM 4020  or COMM 4040  or COMM 4060 ; and senior standing.

    Required for all communication studies majors.

  
  • COMM 4829 - Topics in Interpersonal/Organizational Studies



    3 hours
    Rotating topics in interpersonal communication, organizational communication, or communication research methods

    Prerequisite(s): COMM 2020 .

    May be repeated for credit as topics vary.

  
  • COMM 4849 - Topics in Rhetorical Studies



    3 hours
    Investigation of various topics related to the study of humans using symbolic discourse to influence others. Theory and application using qualitative and historical/critical methodologies.

    Prerequisite(s): COMM 2140 .

    May be repeated for credit as topics vary.

  
  • COMM 4869 - Topics in Performance Studies



    3 hours
    Rotating topics may include: performance of particular genres, including poetry narrative, drama or non-literary texts; performance methods, including thematic approaches to performance or historical styles of performance; or theoretical issues in performance, including narrative theory, intertextuality or New Historicism.

    Prerequisite(s): COMM 2060 .

    May be repeated for credit as topics vary.

  
  • COMM 4900 - Special Problems



    1–3 hours
    Prerequisite(s): Problem must be approved by department chair.

  
  • COMM 4910 - Special Problems



    1–3 hours
    Prerequisite(s): Problem must be approved by department chair.

  
  • COMM 4950 - Senior Honors Thesis



    3 hours
    Available to COMM majors having completed at least 90 semester hours with an overall GPA of 3.50 or better.

    Prerequisite(s): COMM 4020  and COMM 4021 , or COMM 3340  and COMM 4040 , or COMM 4060 .

  
  • COMM 4951 - Honors College Capstone Thesis



    3 hours
    Major research project prepared by the student under the supervision of a faculty member and presented in standard thesis format. An oral defense is required of each student for successful completion of the thesis.

    Prerequisite(s): Completion of at least 6 hours in honors courses; completion of at least 12 hours in the major department in which the thesis is prepared; approval of the department chair and the dean of the school or college in which the thesis is prepared; approval of the dean of the Honors College.

    May be substituted for HNRS 4000 .

    Core Category: Capstone

Computer Science and Engineering

  
  • CSCE 1010 - Introduction to Computer Science

    (COSC 1300 or COSC 1400)

    3 hours (2;0;1)
    Covers logical operation and organization of digital computers, computer hardware and software, number systems, and application software packages.

    Prerequisite(s): None.

    May not be counted toward computer science and engineering major or minor.

  
  • CSCE 1020 - Program Development

    (COSC 1315 or COSC 1415)

    4 hours (3;1)
    Introduction to problem-solving, algorithms and programming in a high-level language.

    Prerequisite(s): High school algebra or equivalent.

    May not be counted toward a computer science major or minor.

  
  • CSCE 1030 - Computer Science I

    (COSC 1336 or COSC 1436)

    4 hours (3;1)
    Introduction to computer science and engineering, problem-solving techniques, algorithmic processes, software design and development.

    Prerequisite(s): None.

    Corequisite(s): MATH 1650 

  
  • CSCE 1035 - Information Systems I



    3 hours
    Introduction to the design of medium- to large-scale enterprise information systems and distributed systems using appropriate framework. Introduces tools and techniques for building such systems and incorporates project-based learning as students work in teams to apply their knowledge in a semester-long development activity.

    Prerequisite(s): CSCE 1030 .

    Corequisite(s): MATH 1650 

  
  • CSCE 1040 - Computer Science II

    (COSC 1337 or COSC 1437)

    3 hours
    Continuation of CSCE 1030 . Software design, structured programming, object oriented design and programming.

    Prerequisite(s): CSCE 1030 .

    Corequisite(s): MATH 1650 

  
  • CSCE 1045 - Information Systems II



    3 hours
    Continues the concepts introduced in Information Systems I with introduction of active content, data-driven content and service-oriented architectures. Students are organized in teams to complete a large-scale development activity using the knowledge and tools presented in the course.

    Prerequisite(s): CSCE 1035 .

  
  • CSCE 2050 - Computer Science III

    (COSC 2336 or COSC 2436)

    3 hours
    Elementary data structures, practice in software design, implementation and testing with emphasis on creating and modifying larger programs.

    Prerequisite(s): CSCE 1040 .

  
  • CSCE 2100 - Computing Foundations I



    3 hours
    Introduces students to both data structures and formalisms used in computer science, such as asymptotic behavior of algorithms. Data structures and the formalisms used to both describe and evaluate those data structures simultaneously. By the end of the two-semester sequence, of which this course is the first part, each student has a solid foundation in conceptual and formal models, efficiency and levels of abstraction as used in the field of computer science.

    Prerequisite(s): CSCE 1040 .

  
  • CSCE 2110 - Computing Foundations II



    3 hours
    Continuation of Computing Foundations I. Further introduces students to both data structures and formalisms used in computer science, such as asymptotic behavior of algorithms. Data structures and formalisms used to both describe and evaluate those data structures simultaneously. By the end of the two-semester sequence, each student has a solid foundation in conceptual and formal models, efficiency and levels of abstraction as used in the field of computer science.

    Prerequisite(s): CSCE 2100 .

  
  • CSCE 2410 - Programming Laboratory



    1–4 hours
    Practice with computer languages and processing techniques.

    Prerequisite(s): CSCE 1040  or BCIS 3620  or BCIS 3690 .

  
  • CSCE 2610 - Assembly Language and Computer Organization

    (COSC 2325 or COSC 2425)

    3 hours
    Principles of computer systems organization, instruction sets, computer arithmetic, data and control paths, memory hierarchies, and assembly language.

    Prerequisite(s): CSCE 2050 .

    Corequisite(s): EENG 2710 

  
  • CSCE 2615 - Enterprise Systems Architecture, Analysis and Design



    3 hours
    Overview of software architectures for information systems starting with requirements and proceeding through the analysis and design aspects of the software development lifecycle. Introduction to a variety of implementation methodologies as well as alternate architectural paradigms. Laboratory and project activities expose students to the design and specification of IT systems to meet a variety of business and technical problem environments.

    Prerequisite(s): CSCE 1040 .

  
  • CSCE 2900 - Special Problems in Computer Science and Engineering



    1–4 hours
    Individualized instruction in theoretical or experimental problems.

    Prerequisite(s): None.

    For elective credit only.

  
  • CSCE 3010 - Signals and Systems



    3 hours
    Elementary concepts of continuous-time and discrete-time signals and systems. Specific topics include linear time-invariant (LTI) systems, impulse response, convolution, Fourier series, Fourier transforms, frequency-domain analysis of LTI systems, Laplace transforms, z-transforms, and rational function descriptions of LTI systems.

    Prerequisite(s): EENG 2610 ; and MATH 2730  or MATH 3310 .

    Same as EENG 2620 .

  
  • CSCE 3020 - Communications Systems



    3 hours
    Introduction to the concepts of transmission of information via communication channels. Amplitude and angle modulation for the transmission of continuous-time signals. Analog-to-digital conversion and pulse code modulation. Transmission of digital data. Introduction to random signals and noise and their effects on communication. Optimum detection systems in the presence of noise.

    Prerequisite(s): CSCE 3010 ; EENG 3510 ; and MATH 1780  or MATH 3680 .

    Same as EENG 3810 .

  
  • CSCE 3030 - Parallel Programming



    3 hours
    Introduction to processing in parallel and distributed computing environments. General concepts of parallel machine models, processes, threads, mutual exclusion, synchronization and message passing. Design and analysis of parallel algorithms for engineering and scientific applications. Parallel programming using message passing and shared memory paradigms.

    Prerequisite(s): CSCE 2050 .

  
  • CSCE 3055 - IT Project Management



    3 hours
    Provides students with the tools and techniques needed to manage a wide variety of IT systems projects, including software design and development, IT systems design and installation, network management and support, and others. Students develop and practice skills through the use of case studies and other project-based exercises.

    Prerequisite(s): CSCE 2050 .

  
  • CSCE 3110 - Data Structures and Algorithms



    3 hours
    Computer storage structures; storage allocation and management; data sorting and searching techniques; data structures in programming languages.

    Prerequisite(s): CSCE 2050 , MATH 2770 .

  
  • CSCE 3210 - Symbolic Processing



    3 hours
    Introduction to symbolic processing using LISP, Prolog or related languages; recursion; building abstractions with data; modularity, objects and state; meta-linguistic abstraction.

    Prerequisite(s): CSCE 3110 .

  
  • CSCE 3300 - File Organization and Processing



    3 hours
    File design and implementation; operating systems, survey of peripheral device characteristics, sorting, information storage and retrieval, list processing and direct access techniques, job control language, and security and privacy.

    Prerequisite(s): CSCE 3110 .

  
  • CSCE 3410 - Advanced Programming



    3 hours
    Advanced features and topics in modern programming languages and introduction to a variety of languages, and advanced programming concepts and methodologies. Topics vary by section and semester.

    Prerequisite(s): CSCE 2050 .

    May be repeated for credit as topics vary.

  
  • CSCE 3450 - Global Software Development



    3 hours
    Students will be provided knowledge of and practical experience in working within a distributed collaborative team to develop a complex software product in an academic environment. Students learn how to use professional collaborative development tools in order to facilitate the completion of a large software product within a scheduled time frame. Students learn how to work in teams and understand the processes that govern the effectiveness of developing software systems in a global setting.

    Prerequisite(s): CSCE 2050 .

  
  • CSCE 3510 - Introduction to Wireless Communications



    3 hours
    Fundamentals of wireless communications and networking, with emphasis on first, second, and third generation cellular systems and satellite communication. Topics include point-to-point signal transmission through a wireless channel, cellular capacity, multi-user transmissions, and mobility management.

    Prerequisite(s): CSCE 2610  or CSCE 2615 .

  
  • CSCE 3520 - Data Communications



    3 hours
    Overview of data communication, communication models and networking. Analog and digital data transmission, transmission impairments, channel capacity, asynchronous and synchronous transmission, error detection and correction, flow control and error control. Multiplexing and de-multiplexing techniques (FDM, STDM, ADSL, and xDSL). Ethernet interfaces, IEEE 802.3 and IEEE 802.11 MAC layer. Interface Standards (RS-232, RS-449 and X.21). Packet switching, Frame Relay and ATM switching, bridges, layer2 and layer3 switches.

    Prerequisite(s): CSCE 3600 .

  
  • CSCE 3530 - Introduction to Computer Networks



    3 hours
    Introduction to data communications; asynchronous, synchronous, networks and current technology.

    Prerequisite(s): CSCE 2610 .

  
  • CSCE 3535 - Introduction to Network and Security Management



    3 hours
    Introduction to basic concepts in synchronous and asynchronous data communications, network architectures, protocols and current technology. Addresses basic network and information security issues and protection schemes with laboratory exercises designed to expose students to a variety of network architectures, security threats and risk mitigation strategies.

    Prerequisite(s): CSCE 2610  or CSCE 2615 .

  
  • CSCE 3600 - Principles of Systems Programming



    3 hours
    Introduction to the design and operation of systems software. Analysis is made of current system software technology, including operating systems, language translation systems and file systems.

    Prerequisite(s): CSCE 2050 , CSCE 2610 .

  
  • CSCE 3605 - IT Systems and Administration



    3 hours
    Prepares students with an understanding of operating systems structure and operation including the concepts of processes, resource and file management, and performance. Students also develop an understanding of operating system design, systems software and maintenance, as well as gain proficiency in the development of useful scripts, device drivers and utility programs written in high-level languages and native scripting environments.

    Prerequisite(s): CSCE 2610  or CSCE 2615 .

  
  • CSCE 3612 - Embedded Systems Design



    3 hours
    Computer systems as embedded computing elements and micro-controllers. System specification using UML or other high-level abstract models. Issues and constraints on embedded computing systems, including power, performance, memory and size. Use of DSP, ASIC and micro-controllers in a single design.

    Prerequisite(s): CSCE 2610 , EENG 2710 .

  
  • CSCE 3650 - Introduction to Compilation Techniques



    3 hours
    Topics include parsing, syntax-directed translation, run-time storage management, error recovery, code generation and optimization. A significant project is required.

    Prerequisite(s): CSCE 3600 .

  
  • CSCE 3730 - Reconfigurable Logic



    3 hours
    Advanced concepts in Boolean algebra, use of hardware description languages as a practical means to implement hybrid sequential and combinational designs, digital logic simulation, rapid prototyping techniques, and design for testability concepts. Focuses on the actual design and implementation of sizeable digital design problems using representative computer aided design (CAD) tools.

    Prerequisite(s): CSCE 2610 .

  
  • CSCE 3850 - Introduction to Computational Life Science



    3 hours
    Survey treatment of the applications of computational paradigms in the natural and physical sciences. Designed to have a broad appeal to natural and physical science students as well as computer science students.

    Prerequisite(s): CSCE 2050  or consent of instructor.

    Same as BIOL 3850 .

  
  • CSCE 4010 - Engineering Ethics



    2 hours
    Effect of technology in modern society, with emphasis on the role of the engineering and technical professionals.

    Prerequisite(s): Junior standing.

  
  • CSCE 4110 - Algorithms



    3 hours
    Algorithm design methodologies, sorting, graph algorithms, dynamic programming, backtracking, string searching and pattern matching.

    Prerequisite(s): CSCE 3110 .

  
  • CSCE 4115 - Formal Languages, Automata and Computability



    3 hours
    Introduces students to the formal language theory that underlies modern computer science. Topics include different representational forms for regular languages, context-free grammars, pushdown automata, pumping lemmas for regular and context-free languages, and Chomsky’s hierarchy.

    Prerequisite(s): CSCE 3110 .

  
  • CSCE 4210 - Game Programming I



    3 hours
    Introduction to game programming, including real-time, event-driven, and multimedia programming techniques. Graphics, sound and input programming. Students learn how to program a billboard game in 3D with constrained camera motion.

    Prerequisite(s): CSCE 2050 .

  
  • CSCE 4215 - Programming Math and Physics for Games



    3 hours
    Fundamentals of game math and physics for game development, including linear algebra, matrix math for graphics, quaternions, basic physics equations, game math and physics implementation, physics engines.

    Prerequisite(s): CSCE 2050 , MATH 2700 , PHYS 1710 /PHYS 1730 .

  
  • CSCE 4220 - Game Programming II



    3 hours
    Game engine programming techniques, including real-time 3D graphics programming, shader techniques, terrain rendering, level of detail, collision detection, particle engines, 3D sound and character animation.

    Prerequisite(s): CSCE 4210 , CSCE 4215 .

  
  • CSCE 4230 - Introduction to Computer Graphics



    3 hours
    Basic Euclidian geometry and linear algebra, computer graphics algorithms and data structures, OpenGL and its inner workings.

    Prerequisite(s): CSCE 3110 , MATH 2700 .

  
  • CSCE 4240 - Introduction to Digital Image Processing



    3 hours
    Covers fundamental knowledge of digital image processing techniques, including image formation, filtering and image enhancement, restoration, region and edge segmentation, and image coding.

    Prerequisite(s): CSCE 3110  or equivalent.

  
  • CSCE 4250 - Topics in Game Development



    3 hours
    Advanced topics in game development, possibly including but not limited to character animation, procedural content generation, shader techniques and graphics special effects. Discussion of articles from the recent academic and technical literature on game development and related material from relevant computer science areas.

    Prerequisite(s): CSCE 4220 .

    May be repeated for credit as topics vary.

  
  • CSCE 4310 - Introduction to Artificial Intelligence



    3 hours
    Introduction to concepts and ideas in artificial intelligence. Topics include search techniques, knowledge representation, control strategies and advanced problem-solving architecture.

    Prerequisite(s): CSCE 3210 .

 

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