Apr 29, 2024  
2015-2017 Undergraduate Catalog 
    
2015-2017 Undergraduate Catalog [ARCHIVED CATALOG]

Courses


 

Chemistry

  
  • CHEM 4700, 4701 - Biochemical Analysis and Laboratory (4)


    (Formerly CHEM 470, 470L). Designed to familiarize the student with the principles and practices involved in the analysis of biological and biochemical materials. Topics include separation systems, molecular spectroscopy, radioactivity, ionic strength, and analysis of macromolecules. Laboratory component emphasizes the topics covered in the lectures. Three lectures and one three-hour laboratory per week. Prerequisite(s): CHEM 2100, 2101 , 3320, 3321, CHEM 3420, 3421 . Offered only in fall.
  
  • CHEM 4720 - Student Teaching in Chemistry (9)


    (Formerly CHEM 472S). A semester-long experience of supervised practice teaching appropriately divided between middle and secondary schools. Required of all students seeking certification in teaching Chemistry. Prerequisite(s): successful completion of all certification courses except EDCI 4705 , which is taken concurrently. Offered on demand.
  
  • CHEM 4800 - Advanced Pharmacology. (3)


    An in-depth discussion of the principles of pharmacology and how it applies to the evaluation and development of drugs. Topics covered include pharmacokinetics, absorption, metabolism, distribution, transport mechanisms and clinical aspects. Prerequisite(s): CHEM 3410, 3411 . Offered only in the Fall.
  
  • CHEM 4830 - Advanced Physical Chemistry (3)


    (Formerly CHEM 483). A systematic survey of classical transport processes, kinetic molecular theory, statistical mechanics, and absolute reaction rate theory. Prerequisite(s): CHEM 3220, 3221 . Offered only in spring.
  
  • CHEM 4910 - Seminar (1)


    (Formerly CHEM 491). Required of all senior Chemistry majors. Must be taken in sequence. Prerequisite(s): CHEM 3220, 3221  or 3320, 3321. offered only in fall.
  
  • CHEM 4920 - Seminar (1)


    (Formerly CHEM 492). Required of all senior Chemistry majors. Must be taken in sequence. Prerequisite(s): CHEM 3220, 3221  or 3320, 3321. offered only in the spring.

Communications

  
  • COMM 1040 - Introduction to Mass Communication (3)


    A survey of the mass media and their impact on the ideas, attitudes, and impressions of society.
  
  • COMM 1050 - Technologies and Techniques of Digital Media (2)


    Students are introduced to foundational techniques and technologies, including field-specific computer software, digital file and asset management, Web content and publishing platforms, basic audio and video equipment controls and operation. Students gain practical experience participating in journalism, audio, and video productions.
  
  • COMM 1060 - Fundamentals of Media Writing (1)


    Introduction to print and broadcast news writing with emphasis on style and structure.
  
  • COMM 2100 - Fundamentals of Communication (3)


    Introduction to the various types of speech communication, including interpersonal, small group, and non-verbal communication process.
  
  • COMM 2200 - Public Speaking (3)


    Principles of speech composition and delivery with emphasis on preparing and presenting the various forms of oral communication. *This course satisfies the University general education core oral communication requirement
  
  • COMM 2202 - Honors Public Speaking (3)


    Honors section of COMM 2200 . Enrollment limited to students in University Honors Program.
  
  • COMM 2300 - Business and Professional Speech Communication (3)


    Designed specifically for the student with neither a major nor a minor in the field of speech. Emphasis is placed on the following speech situations: business interviews, conferences, reports, and similar types of business communications.
  
  • COMM 2350 - Copywriting (3)


    This course focuses on developing skills in writing copy for a variety of marketing communication uses and learning the step-by-step creative process of writing based on sound strategy and objectives.
  
  • COMM 2400 - Newswriting (3)


    Introduction to reporting techniques, with emphasis on news writing.
  
  • COMM 2500 - Electronic Media Writing (3)


    A study of the techniques and methods used in writing radio and television scripts. Students are required to write a number of scripts for various types of programs.
  
  • COMM 2510 - Graphic Design I (3)


    Technique of letter indication, finished lettering, letter design, typography and film lettering, usage, and adaptation of lettering skills to practical problems. Same as ART 2510 
  
  • COMM 2600 - Process and Effects of the Media (3)


    Study of the electronic media’s development, economics, regulation, social impact, digital technology, industry practices in print, online, radio, television, cable, satellite, nonbroadcast communication systems, and new media.
  
  • COMM 2620 - Basic Media Performance (3)


    A course covering all types of non-dramatic broadcast performance, with practical application in a laboratory situation.
  
  • COMM 2640 - Digital Media Production (3)


    An introductory course dealing with the basic principles of directing and producing radio and television programs. Practical application in a laboratory situation.
  
  • COMM 2800 - Race, Gender, Class in Global Media (3)


    COMM 2800 is an introduction to a variety of issues related to gender, race, and class in the mass media. The course will familiarize students with the breadth of race, class and gender issues while at the same time providing tools to critically analyze and engage modern global media and mediums.
  
  • COMM 3000 - Media Careers (2)


    An introductory course exploring “the real world” of mass communications through a combination of guest speakers and field trips. The class visits stations, production facilities, and publications, and hears a variety of working mass communication professionals.
  
  • COMM 3100 - Communication Theory (3)


    A critical survey of social science based communication theories; an examination of the nature, processes and functions of communication theory in a variety of contexts.
  
  • COMM 3130 - Screenwriting (3)


    Screenwriting is a course focused on developing skills to write a narrative film screenplay. This includes learning screenplay format, story structure, storytelling techniques, character development and plot. The course requires reading and analyzing scripts, giving script feedback through writing a script coverage, as well as writing original and adapted screenplays. Scripts from this course will be used for potential COMM COMM 4510 - Senior Seminar: Multimedia (News Capstone) or Production capstone (3)  courses or COMM 4150 - Visual Storytelling II (3)  courses for production projects.
  
  • COMM 3140 - Visual Storytelling (3)


    Visual Storytelling is an intermediate level course focusing on narrative and documentary storytelling skills. Emphasis is on Cinematography, Lighting, and Audio. This course contains several hands on projects for practicum and lectures that stress film language theory.
  
  • COMM 3150 - Communication Research Methods (3)


    This course introduces students to the research methods scholars and communication professionals use to study the human communication process. Major course topics include the philosophy of scientific research, fundamental considerations in the design of quantitative and qualitative studies (measurement & sampling), methods for gathering qualitative and quantitative data (focus group interviews, experiments, surveys & content analyses) and basic methods for analyzing quantitative and qualitative data.
  
  • COMM 3160 - Integrated Marketing Communications (3)


    This course is designed to provide an overview of integrated marketing communications. It will cover the additional use of emerging media, as well as database techniques to establish competitive advantage.
  
  • COMM 3200 - Argumentation and Debate (3)


    Principles and practices of argumentation, analysis of propositions and evidence, brief-making, and preparation and delivery of forensics, as well as participation in classroom discussions. Techniques governing roundtable, forum, and panel discussions are studied.
  
  • COMM 3220 - Advanced Public Speaking (3)


    Study of standards of criticism and techniques involved in effective public address.
  
  • COMM 3240 - Audio Production (3)


    A course which provides the student with experience in audio production techniques, with emphasis on creative use of audio and audio documentary production. Aspects of news and public affairs production are covered in conjunction with production assignments at the campus radio station.
  
  • COMM 3300 - Print/On-line News Reporting 1 (3)


    Introduction to online and convergence news writing with emphasis on style and structure for print and multimedia products.
  
  • COMM 3330 - Gender Communication (3)


    Examines the influence of gender plays on a number of communication contexts such as romantic relationship, family communication, workplace relationships, and media representation.
  
  • COMM 3335 - Sales Promotion (3)


    This course explores the role, function, planning and implementation of sales promotion in the Integrated Marketing Communication process and how it is coordinated with advertising, public relations, direct and interactive marketing. Topics include: incentive programs, refunds, couponing, contests, cooperative advertising, trade-oriented sales promotion, customer-oriented sales promotions, social marketing channels, and the growing power of retailers.
  
  • COMM 3340 - Health Communication (3)


    Introduction to theory, research, and principles of communication in healthcare industries, public policy, and individual care with special attention to cultural, ethnic, and gender factors.
  
  • COMM 3370 - Media & Culture (3)


    This course introduces and explores cultural approaches to media studies, with a focus on major theories and critical analysis of media and popular culture. Topics include: cultural theory; aesthetics and taste; representation and ideology; consumer culture; media, culture and identity.
  
  • COMM 3400 - Radio News Reporting (3)


    Course in writing, editing, announcing and producing radio news reports. Producing, anchoring and reporting for the student radio newscasts on WTST is required. Prerequisite(s): COMM 2400 , COMM 2640 
  
  • COMM 3440 - Video Studio Production (3)


    n-depth discussion and experience in the techniques of video/television multicamera studio production, including studio directing of program types such as demonstrations, talk shows, and news. Course includes extensive in-studio practice. Prerequisite(s): COMM 2640 .
  
  • COMM 3520 - Communication Law and Ethics (3)


    Analysis of law and regulation in terms of the social, political, and economic interests they are designed to protect and in terms of their impact on the communication industry. The First Amendment, rights of privacy, and communication ethics are considered. Prerequisite(s): COMM 2600  or permission of instructor.
  
  • COMM 3540 - Oral Interpretation (3)


    Understanding of and appreciation for literature through the oral re-creation or performance of poetry, prose, and drama.
  
  • COMM 3550 - Producing Digital Media (3)


    Producing Digital Media is designed to prepare students to work through the organizational, planning, budgeting and finishing of producing digital content for film, television, marketing campaigns, and website development. Taking a hands on approach students will prepare schedules, do script analysis, budgets and study distribution options as it relates to the variety of digital media content options.
  
  • COMM 3560 - Forensics Practicum (3)


    Practical experience through active class participation in individual events and performance activities. May be taken twice for a total of six credit hours. Prerequisite(s): COMM 2200 
  
  • COMM 3580 - Readers’ Theatre (3)


    Group interpretation performances of compiled scripts from the genres of poetic, prose, and dramatic literature. Choral speaking, chamber theatre, group interpretation, and interpreter’s theatre are emphasized. Prerequisite(s): COMM 3540 .
  
  • COMM 3610 - Basic Audio (Recording) Studio (3)


    Practical experience in the recording studio and the study of basics, including rudimentary physics of sound, function of basic equipment, principles of microphone placement, and mixing down. Prerequisite(s): COMM 2640 , COMM 3240  Same as MUSC 3610 
  
  • COMM 3615 - Live Sound Reinforcement (3)


    Examination and application of current technologies and techniques involved in modern sound reinforcement. Topics include types of venues, and audio systems. Field work required. Prerequisite(s): COMM 3610 - Basic Audio (Recording) Studio (3) 
  
  • COMM 3620 - Advanced Media Performance (3)


    The course is designed to enhance the performance talents of those who wish to become news anchors, reporters, sportscasters, interview or talk show hosts and more. Convincing, capable “on-air” communication utilizing WTST campus radio and the television studio is the aim of the course. The student will accomplish this goal via performance projects and evaluation. Prerequisite(s): COMM 2620 
  
  • COMM 3750 - Entertainment Program Production (3)


    This course will provide hands-on production experience in producing entertainment programming for TV and Internet use as well as marketing promotion for entertainment programming. Prerequisite(s): COMM 3440 .
  
  • COMM 3800 - TV News Reporting (3)


    Preparation and production of news and documentaries for television. Broadcast newswriting style, use of audio, video, and graphics, and newscast production are among the topics covered. Prerequisite(s): COMM 2400  and COMM 2640 , or permission of instructor.
  
  • COMM 3910 - Communication Laboratory (1)


    A practicum course involving work at the campus media outlets. Students undertake a variety of media responsibilities under the supervision of the media manager. Students may choose from the following sections: 01-Radio; 02-Radio News; 03-TV News; 04 TV Program Production; 05 The Meter; 06 TSU NewsNetwork.com, 07 Advertising Practicum. May be taken three times for credit. Prerequisite(s): COMM 1050 , COMM 2640  or permission of instructor.
  
  • COMM 3950 - Internship (3)


    Internship program between TSU and local media, communications, and theatre agencies, in which students undertake various duties. Specific internships available change from semester to semester. Open to students in all areas of the Department. May be taken once for credit within the 48 hour major requirement (in Mass Comm), may be taken for additional credit if only above the 120 hours needed to graduate-may be taken for a total of three times. Prerequisite(s): introductory courses in area related to internship (COMM 2600  and COMM 2640  for electronic media, COMM 2400  for journalism, and two junior-senior-level courses in the area of internship for students in other areas of the Department) and permission of instructor. Students must have place of intern employment approved by instructor or department Chair.
  
  • COMM 4050 - News Editing (3)


    Editing copy, writing headlines, designing newspaper layout. Prerequisite(s): COMM 2400 .
  
  • COMM 4060 - Investigative Reporting (3)


    Special problems and assignments in in-depth investigative reporting. Prerequisite(s): Choose one of the following: COMM 3300 , COMM 3400  or COMM 3800 .
  
  • COMM 4080 - Sports Journalism (3)


    The aim of this course is to develop skills in writing, editing, reporting, announcing, and interviewing in the production of multimedia sports reports, sports talk and play-by-play/color commentary. In this course students will learn to gather, edit and report information at the various campus media. A professional resume disk will result from coursework.
  
  • COMM 4090 - Sports Production (3)


    This course will provide hands-on production experience in producing sporting events and sports packages for TV, radio and Internet use. Students will be required to crew all TSU home football and/or basketball games. Prerequisite(s): (COMM 2640 ).
  
  • COMM 4100 - Editorial Writing (3)


    Critical analysis of structure and content of newspaper editorials. Course also includes practice in writing editorials and columns.
  
  • COMM 4150 - Visual Storytelling II (3)


    Building on skills learned in prior production classes, this course provides students with theory and intensive experience in single-camera, on-location video production and editing. Students work in teams to complete at least three major production projects, including pre-production, production, and post-production phases. Finished projects are expected to be of portfolio quality. Prerequisite(s): COMM 2640 , COMM 3140 
  
  • COMM 4210 - Small Group Communication (3)


    Communication in small groups, emphasizing principles, practices, and patterns in practical situations.
  
  • COMM 4220 - Persuasion (3)


    Psychology of attitude formation and change, including theories of persuasion and principles of persuasive communication. Prerequisite(s): COMM 2200 .
  
  • COMM 4230 - Organizational Communication (3)


    The study of the communication process within organizational settings. Examines the role of communication in establishing and maintaining organizational climates, systems, cultures. Other issues include power dynamics, ethics, and conflict management in organizations. Prerequisite(s): COMM 2200 - Public Speaking (3)  or COMM 2100 - Fundamentals of Communication (3)  
  
  • COMM 4245 - Health Communication Campaigns (3)


    Focuses on the step by step design, implementation, evaluation, and critique of health communication programs designed to change behavior. Students create actual mini-campaigns and use the simulation SCOPE to develop these hypothetical campaigns. Prerequisite(s): COMM 3340 - Health Communication (3) 
  
  • COMM 4250 - Leadership Communication (3)


    This course introduces the communication concepts that are central to effective leadership. Additionally, this course focuses on developing a strengths-based approach to leadership and learning to use various communication styles to become a more effective leader.
  
  • COMM 4255 - Crisis Communication (3)


    This course provides students with a fundamental understanding of crisis management, risk communication, media relations, and public-opinion research techniques in multiple contexts. Students will work as team to develop and implement a communication plan to address a crisis.
  
  • COMM 4260 - Computer-Mediated Communication (3)


    Survey of various genres of human communication facilitated by or mediated through information technology. Examines the interpersonal, ethical, social-cultural implications of these developments with special focus on digital divide, class, identity politics, privacy, and censorship.
  
  • COMM 4300 - Interpersonal Communication (3)


    Basic psychological factors and their relation to the various types of communicative processes, with emphasis on interpersonal relationships.
  
  • COMM 4320 - Intercultural Communication (3)


    Understanding dimensions of communication that apply across cultural boundaries. Emphasis is placed on both theoretical and practical awareness of communication in and between cultures.
  
  • COMM 4340 - African American Rhetoric (3)


    A study of selected speeches of contemporary black leaders who have contributed to and made an impact on American life. The speeches are analyzed according to the principles of rhetoric, based on Aristotelian standards. Prerequisite(s): COMM 2200 .
  
  • COMM 4345 - Race, Power & Communication (3)


    This course provides a close examination of how race and ethnic as a social category is constructed and enacted through day-to-day communication behaviors. Includes how race and race relations are portrayed and imagined in popular discourse.
  
  • COMM 4350 - Radio-TV News II (3)


    Advanced course in writing, editing, announcing and producing radio and television news reports. Producing, anchoring and reporting for the student television and radio newscasts is required. Students also analyze the job market and produce a resume disk for employment. Prerequisite(s): COMM 3400 , COMM 3800 
  
  • COMM 4360 - Print-Online News II (3)


    An advanced course that focuses on news writing with emphasis on style and structure for print and multimedia products. The course also provides training in using the appropriate computer and editing equipment to successfully post graphics, photos, and other information to web publishing templates. Prerequisite(s): COMM 3300 .
  
  • COMM 4365 - African American Family Communication (3)


    This course is an examination of African American family communication from a holistic perspective incorporating the impact of the historical, sociological, psychological, and religious viewpoints on family structure and functioning and the role of communication in addressing issues within the family.
  
  • COMM 4370 - African American Relational Communication (3)


    This course provides an examination of interpersonal communication within African American romantic relationships from a holistic perspective. Additionally, the historical, sociological, and psychological factors that affect individual behaviors and communication choices within these relationships including gender socialization from Africa to America will be examined.
  
  • COMM 4380 - Media Leadership & Entrepreneurship (3)


    A course covering legal, social, programming, and economic aspects of radio and television management. Guest lectures by local station managers and department chairs are an important feature of the course. Prerequisite(s): COMM 2600  or permission of instructor.
  
  • COMM 4400 - Programming (3)


    A consideration of television and radio programming in terms of content, social impact, and artistic merit. News, documentaries, public affairs, talk shows, light entertainment, serious drama, and advertisements, as well as program schedules as a whole, are analyzed. Prerequisite(s): COMM 2600  or permission of instructor.
  
  • COMM 4415 - Feature Writing (3)


    Instruction and practice in writing feature articles. Prerequisite: COMM 2400  or permission of instructor. This course is designed to provide a comprehensive look at message strategy and its role in the integrated marketing communications process. It will focus on the theoretical basis of creativity in print advertising, broadcast advertising, Internet and interactive marketing and direct marketing. Prerequisite(s): COMM 1040 - Introduction to Mass Communication (3) .
  
  • COMM 4450 - Entrepreneurship in the Arts (3)


    An examination of how arts professions and arts economies operate and evolve, as well as how they interact within the larger economy. Students explore opportunities in smaller economic settings. Major project includes designing and executing an entrepreneurial project. Prerequisite(s): COMM 3520 - Communication Law and Ethics (3)  Elective course for COMM majors.
  
  • COMM 4460 - Creative Advertising Strategies (3)


    Basic print and broadcast advertising techniques, including ideas and their translations into persuasive words and pictures. Sales practices, for both print space and broadcast time, and the structure and function of advertising agencies are also covered.
  
  • COMM 4480 - Principles of Public Relations (3)


    History, development, scope, and role of public relations in society. Course covers the processes and practices of public relations, emphasizing the use of mass communications in the field. Prerequisite(s): COMM 1040 , COMM 2400 .
  
  • COMM 4500 - Senior Project (3)


    Completion of individual research or project through application of the research methodology process. Required of all Departmental majors. Mass Communication majors must take either COMM 4500 or COMM 4510 
  
  • COMM 4510 - Senior Seminar: Multimedia (News Capstone) or Production capstone (3)


    Advanced course combining previously taught skills in print, radio and television journalism into the emerging area of multi-media/on-line journalism (news) or its senior-level equivalent in production. Students are expected to produce portfolio quality work. Prerequisite(s): (News) Choose one of the following: COMM 3300 , COMM 3400  or COMM 3800 . Production See advisor.
  
  • COMM 4530 - Reviewing and Criticism (3)


    Instruction and practice in reviewing entertainment and the arts. Emphasis on film criticism and one or more or the following: theatre, literature, music, dance, art. Prerequisite(s): COMM 2400 . *Course not regularly offered, see advisor for options.
  
  • COMM 4550 - Audio/Video Post Production (3)


    Provides students with intensive experience in the craft and art of audio and video post production at an advanced level. Topics include audio sweetening and post-production effects. Theoretical and practical consideration of communication and artistic issues. Intensive hands-on laboratory and practical experience. Prerequisite(s): COMM 2640 .
  
  • COMM 4580 - Advanced Public Relations (3)


    Practical exercises in public relations, stressing campaigns, schedules, budgets, and media strategies. Prerequisite(s): COMM 4480 .
  
  • COMM 4600 - Special Topics (3)


    Scope of subject matter to be determined by instructor. May be taken twice for up to six hours of credit if different topic. Prerequisite(s): Permission of instructor.
  
  • COMM 4610 - Advanced Audio Studio (3)


    Continuation of studio experience, with emphasis on advanced mixing recording sound. Students acquire skills in addressing recording problems and in evaluating results of recording and mixing efforts. Prerequisite(s): COMM 3610  Same as MUSC 4610
  
  • COMM 4615 - Audio for Video (3)


    xamines the theories, technology, practices, and art used in the creation of custom music and sound effects and incorporation into modern film and video media in a postproduction setting. Course is taught in a lecture/lab format. Prerequisite(s): COMM 4610  Same as MUSC 4615 
  
  • COMM 4800 - Independent Study (3)


    Individual study and research under faculty guidance. May be taken twice for up to six hours of credit.
  
  • COMM 4850 - Communications Practicum (6-12)


    A practicum or internship experience requiring the student to work on-site for more than a three credit hour experience. Students may not enroll without advisor approval. Students may receive up to 12 hours of credit for the internship/practicum. Only 3 hours, however, may be counted toward the requirements for a major in Communications. Prerequisite(s): Junior or Senior standing and at least 12 hours of upper-level Communications courses.

Computer Science

  
  • COMP 1210 - Introduction to Computing (3)


    This course is for non-CS majors. The purpose is to introduce students to computer hardware and use. Topics covered include: Computer hardware, operating systems and some of the commonly used application software such as a word Processor, an Internet browser, an email manager, a presentation manager and a spreadsheet processor. Course includes hands-on work with computers. Not open to CS majors.
  
  • COMP 1500 - Introduction to Computer Science (1)


    The purpose is to introduce students to essentials of computer hardware and software, concept of operating systems and problem modeling and solving. Topics to be offered are number representations, computer memory and data storage methods, basic digital logic, problem modeling and solving, introduction to algorithm development, basic programming skills, basics of computer operating systems, and current issues relating computing to society presented.
  
  • COMP 2140 - Computer Programming I (4)


    This course is designed to introduce programming fundamentals. Students will learn to write programs involving variable storage, formatted input/output, control structures, program repetition, logical operations, functions, file interaction, elementary data types including array and string, and aggregated data types defined by struct. Students are required to use computer labs.
  
  • COMP 2240 - Computer Programming II (4)


    This course will continue to develop programming skills and focus on Object Oriented design. Topics include constructors, destructors, operator overloading, inheritance and polymorphism, exception handling, and multi-dimensional arrays of aggregated data. Students are required to use computer lab. Prerequisite(s): COMP 2140  or equivalent.
  
  • COMP 2400 - Computer Organization (3)


    This course introduces the structures and working principles of the different hardware units of a computer. Computer systems organization, the digital logic level (gates and circuits, memory), micro-architecture level (data path, microinstructions), instruction set architecture level (instruction format, addressing), basics of assembly language, and parallel computer architectures are discussed. Prerequisite(s): COMP 1500  or one semester of programming.
  
  • COMP 2600 - Assembly Language (3)


    This course introduces low level programming through an assembly programming language. Topics include: quick review of main memory and CPU, use of memory, data types, data processing, addressing, compilation and linking processes. Prerequisite(s): COMP 2400 .
  
  • COMP 2630 - Selected Programming Languages (1-3)


    The purpose of this course is to teach all components of a selected programming language. Some of the languages to be offered are Visual Basic, C, Unix shell programming, Python, and Prolog. Prerequisite(s): COMP 2140 .
  
  • COMP 3000 - Computer Programming for non-CS majors (3)


    This course is a computer programming for non-CS majors. Topics covered include: Introduction to computer hardware, problem solving and algorithm development, and implementation of algorithms using an object oriented programming language. Schedule will include two (2) lecture hours and one (1) lab hour.
  
  • COMP 3030 - Windows Programming (3)


    This course introduces basics of windows programming, web programming and data driven programming using an event driven paradigm. Topics discussed include: language facilities for event driven programming, .NET frame class hierarchy, delegate, events and event handling, graphic user interface, graphics device context, I/O with files and database and web applications. Prerequisite(s): COMP 2240  or equivalent.
  
  • COMP 3040 - Data Structures (3)


    This course introduces elementary and abstract data structures. Topics discussed are: array and linked list, hash table, binary tree, heap, stack, FIFO queue, dynamic dictionary, priority queues, graph, and some sorting and searching algorithms and their implementations. Prerequisite(s): COMP 2240 .
  
  • COMP 3050 - Programming Languages (3)


    This course exposes students to various programming languages, their structures and characteristics. The course provides an overview of key concepts used in developing modern programming languages. Programming language principles and paradigms will be introduced by highlighting several programming languages (such as Lisp/Prolog, Python, and Java) so that students will be able to choose an appropriate programming language to solve a particular problem. The course will increase the capacity to use existing languages and learn new languages. Prerequisite(s): COMP 2240  or equivalent.
  
  • COMP 3110 - Java Programming (3)


    Object-oriented programming concepts including classes, interfaces, inheritance, and polymorphism are emphasized using Java programming language. An overview of more advanced programming concepts including database connectivity, multi-threading, and networking is given. Students are expected to work in teams to design and implement a software system as a semester project. Prerequisite(s): COMP 2140  or equivalent or approval of the instructor.
  
  • COMP 3112/3113 - Introduction to Bioinformatics (4)


    Bioinformatics is an interdisciplinary field in which biology and computer science merge. This course is designed to introduce students with basic concepts, methods and tools to analyze biological problems, prepare students with skills necessary to communicate across the fields of computer science and biology. Topics include (but not limited to) biological sequence and literature databases, strategies to search these databases to solve significant biological problems, principle and algorithms used in analysis of sequence problems. Prerequisite(s): BIOL 1110, 1111  and COMP 2140 .
  
  • COMP 3120 - C++ Programming (3)


    This course will provide a broad introduction to C++ programming language and focus on object oriented design. It will start the syntax of C++ for elementary language structures and data types such as operators, conditions, loops, strings and array. The main topics include pointers, destructors, operator over-loading, inheritance and polymorphism, exception handling, multi-dimensional arrays and dynamic memory allocation. Students are required to use computer lab. Prerequisite(s): COMP 2140  or equivalent.
 

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