Apr 27, 2024  
2014-2015 Undergraduate and Graduate Catalog 
    
2014-2015 Undergraduate and Graduate Catalog [ARCHIVED CATALOG]

Courses of Instruction


 

Chemistry

  
  • CHEM 101 - Chemical Principles I

    (4 credits)
    Introduction to the entire discipline of chemistry with an emphasis on physical (inorganic) and analytical chemistry: theoretical principles, chemistry of inorganic compounds, problem solving, quantitative measurements, and an interpretation of experimental data. Three lecture-recitation periods and one four-hour laboratory. Prerequisite: high school chemistry. Chemistry 101 is a prerequisite for CHEM 102 . Fall.
  
  • CHEM 102 - Chemical Principles II

    (4 credits)
    Introduction to the entire discipline of chemistry with an emphasis on physical (inorganic) and analytical chemistry: theoretical principles, chemistry of inorganic compounds, problem solving, quantitative measurements, and an interpretation of experimental data. Three lecture-recitation periods and one four-hour laboratory. Prerequisite: high school chemistry. CHEM 101  is a prerequisite for Chemistry 102. Spring.
  
  • CHEM 103 - Human Chemistry I

    (4 credits)
    Introduction to Chemistry for health science majors: This course is the traditional general chemistry in one semester. Chemistry of inorganic compounds, problem solving, quantitative measurements, and an interpretation of experimental data are included, with special emphasis on movement of inorganic substances in biological systems. The 103/104 sequence is intended to be terminal. Science majors, pre-professional majors, and students interested in a chemistry minor should take the  CHEM 101 -CHEM 102  sequence instead. Three lectures and one, two-hour laboratory. Chemistry 103 is a prerequisite for CHEM 104 . Fall.
  
  • CHEM 103R - Human Chemistry Recitation

    (1 credit)
    Students will develop and practice problem solving skills directly related to the Human Chemistry course, CHEM 103 - Human Chemistry I . As advised after placement assessment. Fall. (P/F)
  
  • CHEM 104 - Human Chemistry II

    (4 credits)
    An introduction to general principles and theories of organic chemistry and biochemistry for health science majors. Theories of organic molecular structures, reaction mechanisms in biological systems, and metabolic pathways are covered. This sequence is intended to be terminal. Science majors, pre-professional majors, and students interested in a chemistry minor should take the CHEM 101 -CHEM 102  sequence instead. Three lectures and one, two-hour laboratory. CHEM 103  is a prerequisite for Chemistry 104. Spring.
  
  • CHEM 105 - Contemporary Chemistry

    (3 credits)
    This course is intended to be part of the General Education Program. It is designed not only to give students an understanding of chemistry and its impact on all aspects of life, but also to demonstrate how chemistry can enrich their lives through a better understanding of their bodies, minds, environments, and the world in which they live. Present global issues will be addressed from a chemical viewpoint. As needed.
  
  • CHEM 192 - Chemistry Freshman Seminar

    (0 credits)
    Topics that will introduce the use of university resources, time management, study habits, and participation in college life. Fall.
  
  • CHEM 201 - Organic Chemistry I

    (4 credits)
    General principles and theories of organic chemistry, preparation and properties of aliphatic and aromatic compounds, the study of some natural products. Three lecture recitation periods and one four-hour laboratory. Prerequisite: CHEM 102 . Chemistry 201 is a prerequisite for CHEM 202 . Fall.
  
  • CHEM 202 - Organic Chemistry II

    (4 credits)
    General principles and theories of organic chemistry, preparation and properties of aliphatic and aromatic compounds, the study of some natural products. Three lecture recitation periods and one four-hour laboratory. Prerequisite: CHEM 102 . CHEM 201  is a prerequisite for Chemistry 202. Spring.
  
  • CHEM 203 - Organic and Biological Chemistry I

    (4 credits)
    For medical technologists and biology majors in secondary education, with emphasis on biological rather than physical applications. Theories of organic molecular structures and reaction mechanisms in relationship to biologically important substances and metabolic pathways. Three lecture-recitation periods and one four-hour laboratory. Prerequisite: CHEM 102 . Chemistry 203 is a prerequisite for CHEM 204 . Chem 203/204 is offered as needed.
  
  • CHEM 204 - Organic and Biological Chemistry II

    (4 credits)
    For medical technologists and biology majors in secondary education, with emphasis on biological rather than physical applications. Theories of organic molecular structures and reaction mechanisms in relationship to biologically important substances and metabolic pathways. Three lecture-recitation periods and one four-hour laboratory. For medical technologists and biology majors in secondary education, with emphasis on biological rather than physical applications. Theories of organic molecular structures and react ion mechanisms in relationship to biologically important substances and metabolic pathways. Three lecture-recitation periods and one four-hour laboratory. Prerequisite: CHEM 102 . CHEM 203  is a prerequisite for Chemistry 204. Chem 203/204 is offered as needed.
  
  • CHEM 205 - Environmental Chemistry

    (4 credits)
    For students with a strong interest in the environment. An introduction to the chemical aspects of the environment including concentration measurements, toxicity of chemicals, and remediation methods. Three lecture-recitation periods and one two-hour laboratory. Prerequisite: CHEM 102 - Chemical Principles II  , and CHEM 201 , or CHEM 203 .
  
  • CHEM 208 - Forensics

    (3 credits)
    An introduction to basic forensic science and criminalistics developed for all majors. Three lecture-recitation periods. No Prerequisite Fall, alternate years.
  
  • CHEM 209 - Forensics Laboratory

    (1 credit)
    Crime scene processing and introduction to techniques of analysis. One two-hour laboratory. Co-requisite or Prerequisite, CHEM 208 , Fall, alternate years
  
  • CHEM 251 - Quantitative Chemical Analysis

    (3 credits)
    Theory of gravimetric and volumetric analysis, sampling, sample preparation, lab safety, and basic instrumental techniques. Two lecture-recitation periods and one four-hour laboratory. Prerequisite: CHEM 102  Spring.
  
  • CHEM 292 - Chemistry Sophomore Seminar

    (0 credits)
    Session will address the possible resources for internships and summer research. Instructor(s) will oversee the application process. Spring.
  
  • CHEM 301 - Physical Chemistry I

    (4 credits)
    Thermodynamics, kinetics, theory of solutions, and an introduction to quantitative treatment of molecular structure. Three lecture-recitation periods and one four-hour laboratory. Prerequisites: CHEM 102 , PHYS 105  or PHYS 122 , and MATH 122 . Chemistry 301 is a prerequisite for CHEM 302 . Fall. CHEM 301 Physical Chemistry I cross listed as PHYS 301 Thermodynamics.
  
  • CHEM 302 - Physical Chemistry II

    (4 credits)
    Thermodynamics, kinetics, theory of solutions, and an introduction to quantitative treatment of molecular structure. Three lecture-recitation periods and one four-hour laboratory. Prerequisites: CHEM 102 , PHYS 105  or PHYS 122 , and MATH 122 . CHEM 301  is a prerequisite for Chemistry 302. Spring, alternating years. CHEM 302 Physical Chemistry II cross listed as PHYS 302 Dynamics and Quantum Mechanics.
  
  • CHEM 303 - Instrumental Analysis

    (3 credits)
    Theory and application of modern analytical instrumentation and techniques. Two lecture-recitation periods and one four-hour laboratory. Prerequisite: CHEM 202 , CHEM 251 . Spring, alternate years.
  
  • CHEM 304 - Inorganic Chemistry

    (4 credits)
    The chemistry of the elements with an emphasis on chemical bonding, structure and correlation with positions of elements in the periodic table. Three lecture-recitation periods and one four-hour laboratory. Fall.
  
  • CHEM 308 - Forensic Chemistry

    (3 credits)
    Forensic chemistry utilizes theories and techniques of modem instrumental analysis applied to solving crimes. Three lecture-recitation periods. Prerequisites: CHEM 251 , CHEM 202 . Fall, alternate years.
  
  • CHEM 309 - Forensic Chemistry Laboratory

    (1 credit)
    Sampling, sample preparation and basic instrumental techniques used in forensic science. One four-hour laboratory. Prerequisite, CHEM 251 . Fall, alternate years.
  
  • CHEM 392 - Chemistry Junior Seminar

    (0 credits)
    The seminar will provide instruction on preparation for graduate/professional school entrance exams, resume writing, job search, and interviewing. Spring.
  
  • CHEM 398 - Chemistry Internship

    (3-15 credits)
    The integration of classroom theory with practical work experience under which students have specific periods of attendance at college and specific periods of employment, either full- or part-time, with or without pay. Credit may vary from three to 15 credits, but no more than four credits may be counted toward major requirements, with additional credits counted as free electives. Open only to Chemistry majors with approval of the department chair and the Provost. Fall, Spring, Summer.
  
  • CHEM 399 - Chemistry Internship

    (3-15 credits)
    The integration of classroom theory with practical work experience under which students have specific periods of attendance at college and specific periods of employment, either full- or part-time, with or without pay. Credit may vary from three to 15 credits, but no more than four credits may be counted toward major requirements, with additional credits counted as free electives. Open only to Chemistry majors with approval of the department chair and the Provost. Fall, Spring, Summer.
  
  • CHEM 401 - Principles of Spectroscopy

    (3 credits)
    Spectroscopic analysis of organic compounds using instrumental methods. Emphasis on theoretical and practical considerations, and problem solving. Two lecture recitation periods and one three-hour laboratory. Prerequisites: CHEM 202 . As needed.
  
  • CHEM 404 - Bioorganic Chemistry

    (3 credits)
    Advanced study of the chemistry of nature’s most relevant bioorganic molecules. Special emphasis on their importance, structure, syntheses, and reactions. Three lecture-recitation periods. Prerequisites: CHEM 202 . Fall, alternate years.
  
  • CHEM 405 - Biochemistry

    (same as Biology 405) (3 credits)
    Basic chemical processes of living organisms, from single cells to humans, emphasizing the use and product ion of energy and macromolecules; metabolic regulation; and structure-function relationships. Three lectures. Prerequisites: CHEM 202 . Spring.
  
  • CHEM 406 - Biochemistry II

    (3 credits)
    The course presents an overview of the metabolic transformations of fatty acids, complex lipids, amino acids, and the purine and pyrimidine nucleotides. The course provides an introduction: to regulatory mechanisms, including the molecular interactions of both small and large regulatory molecules; the molecular basis of genetics, including DNA and RNA metabolism; protein biosynthesis; the biochemical basis of recombinant DNA methodology.  . Lecture, three hours. As needed.
  
  • CHEM 410 - Special Topics in Chemistry

    (3-4 credits)
    A specialized area of chemistry is selected for study. Course may include lectures, laboratory, and examinations of the primary literature. As needed or requested.
  
  • CHEM 411 - Special Topics in Chemistry

    (3-4 credits)
    A specialized area of chemistry is selected for study. Course may include lectures, laboratory, and examinations of the primary literature. As needed or requested.
  
  • CHEM 412 - Special Topics in Chemistry

    (3-4 credits)
    A specialized area of chemistry is selected for study. Course may include lectures, laboratory, and examinations of the primary literature. As needed or requested.
  
  • CHEM 413 - Special Topics in Chemistry

    (3-4 credits)
    A specialized area of chemistry is selected for study. Course may include lectures, laboratory, and examinations of the primary literature. As needed or requested.
  
  • CHEM 414 - Special Topics in Chemistry

    (3-4 credits)
    A specialized area of chemistry is selected for study. Course may include lectures, laboratory, and examinations of the primary literature. As needed or requested.
  
  • CHEM 415 - Special Topics in Chemistry

    (3-4 credits)
    A specialized area of chemistry is selected for study. Course may include lectures, laboratory, and examinations of the primary literature. As needed or requested.
  
  • CHEM 492 - Chemistry Seminar

    (1 credit)
    Selection of an acceptable chemistry topic, research, and presentation of the research findings in written and oral form. Prerequisite: CHEM 202 . Spring.
  
  • CHEM 499 - Undergraduate Research

    (1-4 credits)
    Original research in selected chemical problems. A report is required. Student must have a faculty sponsor in chemistry to supervise the research project. Recommended for those who are planning graduate study. No more than six credits applicable to minimum requirements for major. Fall, Spring, Summer as needed.
  
  • CHEM 501 - Independent Study in Chemistry

    (1-8 credits)

Communications

  
  • COMM 100 - Grammar for Media Professionals

    (3 credits)
    A foundational course for entry to any communications major covering the basics of grammar, punctuation, mechanics, style and usage. Extensive coverage of the basics of professional grade writing. Successful completion with a minimum grade of a C required to advance within the major. Fall
  
  • COMM 101 - Mass Media and Society

    (2 credits)
    An overview of the nature of the various communications media and their role in society; the relationship between the media and their effect(s) on society.   Spring.
  
  • COMM 102 - Media Literacy

    (1 credit)
    To thrive in today’s—and tomorrow’s– global, multi-media culture, a more sophisticated type of literacy is required. We must become more thoughtful and critical in our engagement with the media that inform, entertain and annoy us. This course will explore how the media shape our lives and how we might shape the media.   Spring.
  
  • COMM 115 - Photojournalism

    (3 credits)
    Producing images that tell stories for newspapers, magazines and the Internet. A hands-on course focusing on the journalistic, technical and aesthetic skills needed to produce these images. Classified as a visual communications course in Department of Communications curriculum. Fall, as needed.
  
  • COMM 201 - Writing for Media

    (3 credits)
    Basic news gathering and writing techniques for the print media; news values, ethical and legal aspects of reporting. Course utilizes the facilities of the student media lab.   Fall.
  
  • COMM 202 - Magazine Writing

    (3 credits)
    Staff and freelance writing for periodicals. Researching the market, developing story ideas, composing query letters and writing articles. Course utilizes the facilities of the student media lab.  
  
  • COMM 205 - Editing

    (3 credits)
    Techniques of preparing materials for print media. Headline writing, copyreading, layout typography and legal aspects of editing. Course utilizes the facilities of the student media lab.   or permission of department chair. Spring.
  
  • COMM 210 - Public Relations

    (3 credits)
    Overview of the history, principles and functions of the field of public relations. Through a combination of theory and practice, the course assists students in learning the fundamentals of the field and to think critically about the concepts, ethics, legal implications and practices within the profession.
  
  • COMM 212 - Sports Reporting

    (3 credits)
    Developing the skills and abilities to write the primary types of sports stories: game summaries, advances, features, columns, sidebars and notebooks. A hands-on, writing-intensive course that introduces students to the fundamentals of sports journalism and athletic media relations.   Spring, as needed.
  
  • COMM 230 - Group Communication

    (3 credits)
    Participation in and discussion and evaluation of group communication. Students will study the benefits of group communication, the characteristics of effective groups and group members, the methods for improving group communication and evaluation of group communication practices. Students will understand the roles of leadership and decision making, the factors influencing decision making, and evaluation of those decisions. Minimum sophomore standing. Spring, as needed.
  
  • COMM 301 - Audio/Video Production

    (3 credits)
    Radio and television broadcasting and production; familiarization with terminology and equipment; laboratory work in the student radio station and the student media lab. Minimum sophomore standing. Spring.
  
  • COMM 305 - Broadcast News and Public Affairs Reporting

    (3 credits)
    Gathering, writing and editing broadcast news and public affairs programming. Course utilizes the facilities of the student media lab. Students will produce a video documentary. Prerequisite: COMM 301 .
  
  • COMM 306 - New Media Issues

    (3 credits)
    Exploring the latest trends and issues in journalism and the media in general. Fall 2013.
  
  • COMM 308 - Desktop Publishing

    (3 credits)
    The course will train students to attain proficiency in the art of publication layout and design on the computer. Course takes a hands-on approach using the latest design and editing software. Course utilizes the facilities of the student media lab.
  
  • COMM 310 - Advertising

    (3 credits)
    A survey of the nature of advertising and its relationship to the mass media, the individual and the consumer, and marketing concepts.
  
  • COMM 311 - Video Production II

    (3 credits)
    Advanced video production skills. Utilizes multimedia production lab and digital editing software. COMM 301 . Spring.
  
  • COMM 320 - Web Design and Development

    (3 credits)
    The design and development of functional, successful web sites. Fall, as needed.
  
  • COMM 330 - Social Media Strategies

    (3 credits)
    Developing hands-on experience and skill in the strategic use of digital and social media platforms within the communications industry. A convergent course requiring students to utilize various social media techniques to interact with audiences in the journalism and public relations fields.   or   Spring.
  
  • COMM 335 - Multi-Platform Storytelling

    (3 credits)
    Developing communications messages across media platforms. A convergent course requiring students to showcase their writing and production skills in multiple media environments. The capstone course for all Department of Communications majors.  ,  , and  . Minimum junior level status. Fall.
  
  • COMM 389 - Practicum

    (1 credit)
    Practical experience with one of the on-campus media outlets, including Troubadour, Red Radio and the Bell Tower. Fall, Spring.
  
  • COMM 398 - Internship Project/Supervised Experience

    (2-12 credits)
    The internship program is designed to allow students to augment classroom experience. Students are assigned to a radio or TV station, newspaper, advertising or public relations firm or other communications-related outlet in conjunction with the student’s specific career goals. Prerequisite: Junior or senior standing and permission of department chair. Fall, Spring, Summer.
  
  • COMM 399 - Internship Project/Supervised Experience

    (2-12 credits)
    The internship program is designed to allow students to augment classroom experience. Students are assigned to a radio or TV station, newspaper, advertising or public relations firm or other communications-related outlet in conjunction with the student’s specific career goals. Prerequisite: Junior or senior standing and permission of department chair. Fall, Spring, Summer.
  
  • COMM 401 - Media Law

    (3 credits)
    An investigation of legal issues and rules pertaining to journalists. Specific discussion of privacy, prior restraint, libel and slander. Minimum junior standing.
  
  • COMM 402 - Communications Theory and Research

    (3 credits)
    Developing an understanding of different approaches to mass communications research. A theoretical and practical course requiring students to demonstrate not only an understanding of quantitative and qualitative methodological approaches, but also the ability to employ different research approaches.  ,  , and  . Minimum junior level status. Fall, as needed.
  
  • COMM 450 - Special Topics in Communications

    (3 credits)
    In-depth inquiry into a current subject of interest in the communications field. As needed.
  
  • COMM 451 - Special Topics in Communications

    (3 credits)
    In-depth inquiry into a current subject of interest in the communications field. As needed.
  
  • COMM 452 - Special Topics in Communications

    (3 credits)
    In-depth inquiry into a current subject of interest in the communications field. As needed.
  
  • COMM 501 - Independent Study in Communication Arts

    (1-8 credits)

Computer Science

  
  • CPSC 101 - Introduction to Computer Systems

    (3 credits)
    Introduction to the basic concepts and techniques of how computers are used to help solve problems with emphasis on quantitative reasoning applications in science, business and other areas of life; discussion of components of a complete computer system, including equipment, programs, data, procedures, and personnel; applications packages, online and web resources. No prior exposure to computers is assumed. Fall, Spring, Summer.
  
  • CPSC 102 - Management Information Systems

    (same as MIS 102) (3 credits)
    Systems theory, quality, decision-making and the organizational role of information systems are introduced. Information technology including computing and telecommunications systems are stressed. Concepts of organization and information systems growth and re-engineering are introduced. This course emphasizes management considerations, as well as structured system techniques and technological factors. Prerequisite: CPSC 101 . Fall.
  
  • CPSC 110 - Computer Programming with Business Applications

    (same as MIS 110) (3 credits)
    Introduction to the basic principles of computer programming and the application of programming solving business-oriented problems. Topics include algorithm development, basic control structures, procedures, arrays, records, graphic user interface design, and file processing. Applications in Visual basic will be included. No prior exposure to computer programming is assumed. Fall, Spring.
  
  • CPSC 112 - Introduction to Computational Software

    (1 credit)
    This course is a working introduction to the common tools, functions and programming capabilities of a mathematical software package such as Matlab or Mathematica.
  
  • CPSC 113-116 - Introduction to Computer Technologies

    (1-2 credits)
    This course is a vehicle for introducing the basics of various computer-related technologies. Courses in this sequence are both for students who are not computer science majors as well as for computer science majors who are interested in the topic that is being covered. Examples of topics that can be covered in this sequence are Linux, LaTeX, and OS X.
  
  • CPSC 121 - Introduction to Programming

    (4 credits)
    An introduction to programming using the Java programming language as well as an introduction to algorithm design, the object-oriented paradigm, and other concepts that are seen in Computer Science. Three lecture periods and one 2-hour laboratory. Fall.
  
  • CPSC 122 - Intermediate Programming

    (4 credits)
    Further coverage of Java along with further coverage of algorithm design techniques, object-oriented design, software engineering concepts, design patterns, and an introduction to basic data structures. Three lecture periods and one 2 hour laboratory. Prerequisite: CPSC 121 . Spring.
  
  • CPSC 212 - Approximation Methods I

    MATH 212 (4 credits)
    Approximation Methods is a branch of mathematics that uses algorithms to obtain approximations of solutions of problems that one encounters in various scientific disciplines, when reaching an exact solution is either impossible or impractical. Examples of such problems are solving non-linear equations, polynomial interpolation, least squares approximation, numerical differentiation and integration, solving systems of linear equations. This course will require programming. Three lecture-recitation periods and one two-hour laboratory.  
    CPSC 121  , MATH 122  As needed.
  
  • CPSC 221 - Introduction to Data Structures

    (3 credits)
    This course covers common data structures such as balanced trees, heaps, binomial queues, union-find data structures in addition to covering algorithm analysis, amortization and graph theory. There is a semester-long programming project in the course. Prerequisite: CPSC 122  Fall.
  
  • CPSC 222 - Server-Side Programming

    (3 credits)
    An introduction to the development of web applications using Java servlets and JavaServer Pages(JSP). Students will learn the essentials of server setup and configuration, scripting, forms CGI, cookies, XML, other technologies for web application development, and the MVC architecture. Prerequisite: CPSC 221  Spring.
  
  • CPSC 240-245 - Applied Programming Languages

    (1-3 credits)
    This course is a vehicle for teaching the basics of various programming languages. Each time the course is taught it is devoted to a particular programming language. Among the languages that may be taught in this course are Python, Perl, PHP, C#, Ruby, Scheme, ML, Haskell, JavaScript, or Smalltalk. Prerequisite: CPSC 122 . As Needed.
  
  • CPSC 250 - Bioinformatics Programming

    same as Bioinformatics 250 (3 credits)
    An introduction to the scripting language Python where special emphasis is placed on problems and techniques that are relevant to Bioinformatics.  Prerequisites: CPSC 221  , BIOL 301  Spring.
  
  • CPSC 263 - Visual Computing

    CISc 290 (4 credits)
    This course introduces the essentials of visual computing, graphics, and multimedia. Emphasis is placed on graphics design and modeling using CAD (computer-aided design) tools, and some programming to automate the creation and manipulation of graphical content. Topics include GUI/Windows programming, 3D graphics modeling, computer animation, image manipulation, basic web design, and virtual reality. CPSC 122  Spring.
  
  • CPSC 280-282 - Algorithmic Programming

    (1 credit)
    This 1-credit course provides the student with hands-on practice in designing algorithms to solve problems and in writing short programs that implement the algorithms. It can be taken for a maximum of three semesters.  Prerequisite: CPSC 122  .
  
  • CPSC 322 - Introduction to System Administration

    (3 credits)
    Students learn the fundamental tasks involved in system administration by working for the Computer Science network and completing assigned tasks and readings.  Prerequisite: CPSC 122  Fall, spring, summer.
  
  • CPSC 342 - E-Commerce

    (same as MIS 342) (3 credits)
    Introduction to the use of computer networks as a medium for commercial activity. Topics include technological infrastructure, Internet retailing and advertisement, business-to-business commerce, consumer behavior, corporate strategy, and the legal and societal issues of electronic commerce. Prerequisite: CPSC 101 . Fall.
  
  • CPSC 343 - System Analysis and Design

    (same as MIS 343) (3 credits)
    This course examines the system development and modification process. It emphasizes the factors for effective communication and integration with users and user systems. It encourages interpersonal skill development with clients, users, team members, and others associated with development, operation and maintenance of the system. Structured and object oriented analysis and design, use of modeling tools, adherence to methodological life cycle and project management standards. Prerequisite: CPSC 102 . Spring.
  
  • CPSC 345 - Data Base Management

    (same as MIS 345) (3 credits)
    Students analyze techniques for organizing, storing, and retrieving large amounts of related data. Conceptual analysis as well as practical applications on computers are presented. Emphasis is placed on management control practices concerning security, privacy, integrity, and the maintenance of the data. Prerequisites: CPSC 110 , CPSC 343 ; MGMT 101 . Fall.
  
  • CPSC 363 - New Media: Design

    CISc 310 (4 credits)
    Taught at Harrisburg University. This is the first course in a 2-semester sequence and is followed by CPSC 463 (New Media: Production). The last twenty-five years have seen a rapid transformation of media. The impetus for this transformation has been the use of digital devices, such as the Internet, mobile handsets, and computer games (both stand-alone and networked). However, these examples are only a small representation of new media. The use of computers has transformed the remaining ‘old’ media, as suggested by the advent of digital television and online publications. In the 1980s even traditional media forms saw transformation through the application of technologies such as image manipulation software and desktop publishing tools. Fall.
  
  • CPSC 365 - Game Design

    CISc 380 (4 credits)
    Taught at Harrisburg University. This is a lecture and project based course that teaches the mechanics and processes of good game design. The principles learned in this class apply equally well to card games, board games, party games, athletic games, and computer games. Students will analyze many types of games, and design many games of their own, alone and in groups, using these principles. CPSC 221  Spring.
  
  • CPSC 398 - Computer Science Internship

    (3-15 credits)
    The integration of classroom theory with practical work experience under which students have specific periods of attendance at college and specific periods of employment, either full- or part-time, with or without pay. Credit may vary from three to 15 credits, but no more than four credits may be counted toward major requirements, with additional credits counted as free electives. Open only to Computer Science majors with approval of the department chair and the Provost. Fall, Spring, Summer.
  
  • CPSC 399 - Computer Science Internship

    (3-15 credits)
    The integration of classroom theory with practical work experience under which students have specific periods of attendance at college and specific periods of employment, either full- or part-time, with or without pay. Credit may vary from three to 15 credits, but no more than four credits may be counted toward major requirements, with additional credits counted as free electives. Open only to Computer Science majors with approval of the department chair and the Provost. Fall, Spring, Summer.
  
  • CPSC 402 - Algorithm Design and Analysis

    (3 credits)
    Design and analysis of algorithms with an emphasis on problems involving strings, sequences and trees. The problems are generally taken from the domain of Computational Biology. There will be coverage of algorithm design techniques, the basics of asymptotic analysis of algorithms, NP-Completeness. As needed.
  
  • CPSC 409 - Web Application Architectures

    (3 credits)
    Building upon the introductory course on web application development, the key concepts, principles and technologies of web application development are covered. A particular platform of the instructor’s choosing will be used throughout the course in order to develop various web applications. Fall, even-numbered years.
  
  • CPSC 410 - Software Engineering

    (3 credits)
    Introduction to the models and issues concerned with the development of high-quality software. Application of software engineering methodology to the planning, specification, design, development, testing, and delivery of a large software project. Spring, odd-numbered years.
  
  • CPSC 420 - Programming Languages

    (3 credits)
    Introduction to the general concepts of programming language design and implementation; underlying principles of various types of languages are discussed; exposure to various programming languages not used in other courses. As needed.
  
  • CPSC 422 - System Administration

    (3 credits)
    Students work on directed network and security projects for the Computer Science network as well as participating in biweekly reviews of information technology literature.  Prerequisite: CPSC 322  Fall, spring, summer.
  
  • CPSC 423 - System Administration II

    (3 credits)
    Students work on directed projects for the Computer Science network. This course is a continuation of CPSC 422.  Prerequisite: CPSC 422  Fall, spring, summer.
  
  • CPSC 424 - System Administration III

    (3 credits)
    Students work on directed projects for the Computer Science network. This course is a continuation of CPSC 423.  Prerequisite: CPSC 423  Fall, spring, summer.
  
  • CPSC 428 - Advanced Programming Topics

    (3 credits)
    Coverage of topics such as design patterns, concurrency, and secure programming. Prerequisite: CPSC 222 or consent of instructor. As needed.
  
  • CPSC 430 - Computer Organization and Operating Systems

    (3 credits)
    An introduction to the fundamental concepts of Operating Systems and Computer Organization including coverage of process and memory management, device management, the operating system API, internal data representation, computer arithmetic, instruction set architecture, I/O, pipelining and the memory hierarchy. Prerequisites: CPSC 122 . As needed.
  
  • CPSC 431 - Networks and Data Communications

    (3 credits)
    Introduction to underlying concepts and principles of computer networks; network topology, communication protocols (ISO/OSI, TCP/IP), LANs and WANs applications such as e-mail and the World Wide Web. Fall, odd-numbered years.
  
  • CPSC 433 - Fundamentals of Computer Security

    (3 credits)
    The fundamentals of network and host security are covered in this course including the CIA triad, risk analysis, access control, general principles and practices, incident response, the basics of cryptography, firewalls, security audits, securing network services, securing Windows and Linux machines, various types of attacks, as well as hands-on use of popular security tools. Prerequisites: CPSC 431 . Spring, even-numbered years.
  
  • CPSC 435 - Intrusion Detection Systems and Forensics

    (3 credits)
    This course covers the fundamental concepts of Intrusion Detection Systems and Computer Forensics. This is an applied course where students will obtain hands-on experience with Intrusion Detection software as well as with software that is used in Computer Forensics. Prerequisites: CPSC 431  and CPSC 433 . As needed.
 

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