May 14, 2024  
2022-2023 General Catalog 
    
2022-2023 General Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Civil Engineering

  
  • CE 499 - Senior Honor Studies in Civil, Engineering


    Credits: 1
    Maximum Credits: 3
    Independent study of an advanced topic in civil engineering. Available by invitation only.


Chemistry

  
  • CHEM 111 - Introduction to Chemistry


    Credits: 4
    Credit Configuration: 3+2, 4 Cr.

    A one semester overview of general, organic, and biochemistry. Intended for non-science majors who elect chemistry to meet one part of the natural sciences requirement. Course includes a laboratory component. Students with a major or minor in Elementary Education, Nursing, or Kinesiology ordinarily take this course to meet their chemistry requirement. Not open to students with credit for CHEM 115 , CHEM 121 , or CHEM 131 . Students may take CHEM 111 prior to taking CHEM 121 , but may not use both courses toward a chemistry major or minor, or toward fulfillment of the General Education Requirements in Natural Science.

    Prerequisite(s): Grade of C- or higher in MATH 110  or MATH 125 , or placement higher than MATH 110  on the math placement process.
  
  • CHEM 111L - Intro to Chemistry Lab


    Credits: 0
    The 2-hour laboratory component for CHEM 111 .

  
  • CHEM 115 - Essentials of Chemistry


    Credits: 4
    Credit Configuration: 3+2, 4 Cr.

    A one semester introductory course in the principles of chemistry for engineering students. Course includes a laboratory component. Not open to students with credit for CHEM 121  or CHEM 131 .

    Prerequisite(s): MATH 126 , MATH 131 , and enrollment in the College of Engineering, or consent of the chair of the department.
  
  • CHEM 115L - Essentials of Chemistry Lab


    Credits: 0
    The 2-hour laboratory component for CHEM 115 .

  
  • CHEM 116 - Applications of Chemistry in Engineering


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    A continuation of CHEM 115 ; offering additional principals of chemistry for engineering students, especially civil engineering students, with emphasis on analytical chemistry. Course includes a laboratory component. Not open to students with credit for CHEM 122  or CHEM 132 .

    Prerequisite(s): CHEM-115 and enrollment in the College of Engineering, or consent of chair of the department.
  
  • CHEM 116L - Applications of Chemistry in Engineering, Lab


    Credits: 0
    The 2-hour laboratory component for CHEM 116  .

  
  • CHEM 120 - General Chemistry Peer Learning


    Credits: 0
    An optional structured study session in which teams of students work together to develop and improve their problem solving, professional communication, and study skills in general chemistry. May be repeated. S/U grade.

    Corequisite(s): CHEM 121  or CHEM 122 .
  
  • CHEM 121 - General Chemistry I


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    An introductory course covering atomic theory, stoichiometry, aqueous solution reactivity, thermochemistry, quantum mechanics and periodic properties, chemical bonding and molecular structure, gases and kinetic molecular theory, and intermolecular forces and solutions. The first of a two semester sequence. Course includes a laboratory component. For students pursuing STEM or health-related careers in areas other than chemistry or biochemistry. Required of majors and minors in chemistry and majors in biochemistry, except for students who take CHEM 131 . Not open to students with credit for CHEM 115  or CHEM 131 . Not open to students in the College of Engineering except with permission of the chair of the department.

    Prerequisite(s): grade of C- or higher in CHEM 111 , MATH 111 , or MATH 125 ; or placement higher than MATH 111  on the math placement process.
    General Education: May be used in partial fulfillment of the General Education Requirements in Natural Science.
  
  • CHEM 121L - General Chemistry I Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 121 .

  
  • CHEM 122 - General Chemistry II


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    The second semester of an introductory course emphasizing intermolecular forces and the properties of liquids, solids, and solutions, chemical kinetics, chemical equilibrium and its relationship to reactivity, thermodynamics and Gibb’s Free Energy, electrochemistry, nuclear chemistry, and main group chemistry. Course includes a laboratory component. For students pursuing STEM or health-related careers in areas other than chemistry or biochemistry. Required of majors and minors in chemistry and majors in biochemistry, except for students who take CHEM 132 . Not open to students with credit for CHEM 116  or CHEM 132 . Not open to students in the College of Engineering except with permission of the chair of the department.

    Prerequisite(s): Grade of C- or higher in CHEM 121  or CHEM 131 .
    General Education: May be used in partial fulfillment of the General Education Requirements in Natural Science.
  
  • CHEM 122L - General Chemistry II Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 122 .

  
  • CHEM 131 - General Chemistry I for Chemistry Career


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    An introductory course covering atomic theory, stoichiometry, aqueous solution reactivity, thermochemistry, quantum mechanics and periodic properties, chemical bonding and molecular structure, gases and kinetic molecular theory, and intermolecular forces and solutions. The first of a two semester sequence. Course includes a laboratory component. For students pursuing careers in chemistry or biochemistry. Required for majors and minors in chemistry and majors in biochemistry, except for students who take CHEM 121 . Not open to students with credit for CHEM 115  or CHEM 121 . Not open to students in the College of Engineering except with permission of the chair of the department.

    Prerequisite(s): Grade of C- or higher in CHEM 111 , MATH 111 , or MATH 125 ; or placement higher than MATH 111  on the math placement process.
    General Education: May be used in partial fulfillment of the General Education Requirements in Natural Science.
  
  • CHEM 131L - General Chemistry I Honors Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 131 .

  
  • CHEM 132 - General Chemistry II for Chemistry Caree


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    The second semester of an introductory course emphasizing intermolecular forces and the properties of liquids, solids, and solutions, chemical kinetics, chemical equilibrium and its relationship to reactivity, thermodynamics and Gibb’s Free Energy, electrochemistry, nuclear chemistry, and main group chemistry. Course includes a laboratory component. For students pursuing careers in chemistry or biochemistry. Required of majors and minors in chemistry and majors in biochemistry, except for students who take CHEM 122 . Not open to students with credit for CHEM 116  or CHEM 122 . Not open to students in the College of Engineering except with permission of the chair of the department.

    Prerequisite(s): Grade of C- or higher in CHEM 121  or CHEM 131 .
    General Education: May be used in partial fulfillment of the General Education Requirements in Natural Science.
  
  • CHEM 132L - General Chemistry II Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 132 .

  
  • CHEM 190 - Introduction to Chemical Research


    Credits: 1
    Credit Configuration: 0+3, 1 Cr.

    An introduction to chemical research methods and literature. A laboratory project is required. S/U grade.

    Prerequisite(s): CHEM 121  or CHEM 131 .
  
  • CHEM 221 - Organic Chemistry I


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    An introductory survey of the nomenclature, reactions, structures, and properties of carbon compounds. Course includes a laboratory component.

    Prerequisite(s): Grade of C- or higher in CHEM 116 , CHEM 122 , or CHEM 132 .
  
  • CHEM 221L - Organic Chemistry I Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 221 .

  
  • CHEM 222 - Organic Chemistry II


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    A continuation of CHEM 221 . A further study of the reactions, structures, and properties of carbon compounds, including reaction mechanisms and complex organic reactions. Course includes a laboratory component.

    Prerequisite(s): Grade of C- or higher in CHEM 221 .
  
  • CHEM 222L - Organic Chemistry II Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 222 .

  
  • CHEM 230 - Quantitative Analysis


    Credits: 4
    Credit Configuration: 3+4, 4 Cr.

    A study of the theory of chemical equilibria, electrochemistry, and elementary chemical analysis. Course includes a laboratory component. The laboratory work consists of an introduction to gravimetric, volumetric, and instrumental methods of analysis.

    Prerequisite(s): Grade of C- or higher in CHEM 116 , CHEM 122 , or CHEM 132  or consent of chair of the department.
  
  • CHEM 230L - Quantitative Analysis Lab


    Credits: 0
    The 4-hour laboratory component for CHEM 230 .

  
  • CHEM 290 - Perspectives on Chemistry


    Credits: 1
    Maximum Credits: 4
    Topics related to chemistry. May not be counted toward a major or minor in chemistry. May be repeated for credit, provided that the topics are different.

  
  • CHEM 311 - Elementary Physical Chemistry


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    A one-semester course in physical chemistry covering elementary thermodynamics and kinetics, together with their applications to various chemical systems. Course includes a laboratory component. Not open to students who have taken CHEM 321 .

    Prerequisite(s): CHEM 221 ; CHEM 230 ; MATH 126  or MATH 131 ; and PHYS 111  or PHYS 141  (may be taken concurrently).
    General Education: A Writing in the Discipline course.
  
  • CHEM 311L - Elementary Physical Chemistry Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 311 .

  
  • CHEM 315 - Biochemistry I


    Credits: 3
    Credit Configuration: 3+0, 3 Cr.

    Structure and function of proteins, carbohydrates, nucleic acids, and lipids. Overview of metabolism with an emphasis on integration and control.

    Prerequisite(s): Grade of C- or higher in CHEM 222 . Recommended prerequisite: CHEM 230 .
  
  • CHEM 315L - Biochemistry I Lab


    Credits: 1
    Credit Configuration: 0+3, 1 Cr.

    Laboratory experiments involving the expression, purification, and characterization of proteins.

    Prerequisite(s): Grade of C- or higher in CHEM 222 . Recommended prerequisite: CHEM 230 .
    Prerequisite(s) or Corequisite(s): CHEM 315 .
  
  • CHEM 316 - Biochemistry II


    Credits: 3
    A continuation of CHEM 315  that is focused on the biosynthesis of nucleic acids and proteins and the regulation of these processes. Special topics in biochemistry.

    Prerequisite(s): Grade of C- or higher in CHEM 315 .
  
  • CHEM 321 - Physical Chemistry I


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    A theoretical study of chemistry involving thermodynamics, kinetics, and modern structural concepts. Course includes a laboratory component.

    Prerequisite(s): CHEM 221 , CHEM 230 , MATH 132 , PHYS 142 . Recommended: MATH 270 .
    General Education: A Writing in the Discipline course.
  
  • CHEM 321L - Physical Chemistry I Lab


    Credits: 0
    The 4-hour laboratory component for CHEM 321 .

  
  • CHEM 322 - Physical Chemistry II


    Credits: 4
    Credit Configuration: 3+3, 4 Cr.

    A continuation of CHEM 321 . Course includes a laboratory component.

    Prerequisite(s): Grade of C- or higher in CHEM 321 .
  
  • CHEM 322L - Physical Chemistry II Lab


    Credits: 0
    The 3-hour laboratory component for CHEM 322 .

  
  • CHEM 340 - Forensic Chemistry


    Credits: 3
    Credit Configuration: 2+3, 3 Cr.

    A study of the chemical fields associated with forensic science, including toxicology, illicit drug analysis, and trace evidence analysis. Course includes a laboratory component. The course will focus on procedures and instrumentation that are commonly employed in a forensic chemistry laboratory, such as evidence collection and preparation for analysis, spectrophotometry, chromatography, and microscopy.

    Prerequisite(s): CHEM 230 .
  
  • CHEM 341 - Environmental Chemistry


    Credits: 3
    Credit Configuration: 3+0, 3 Cr.

    A study of chemistry associated with the environment, incorporating the composition of the natural environment and the processes of natural and anthropogenic chemicals in the environment. This includes chemistry of the stratosphere, troposphere and climate change; chemistry of fossil fuels and alternative energy sources; the chemical composition and properties of natural waters and impacts of pollutants; the treatment of water and wastewater and overall freshwater challenges; toxic organic chemicals, heavy metals and plastic waste in the environment, including food, soil and everyday materials.

    Prerequisite(s): Grade of C- or higher in CHEM 122  or CHEM 132 .
  
  • CHEM 381 - Cooperative Education Chemistry I


    Credits: 0.5
    Maximum Credits: 2
    Experience in chemical research with a cooperating employer. Written report required. S/U grade.

    Prerequisite(s): CHEM 222  and approval of the chair of the department.
  
  • CHEM 390 - Topics in Chemistry


    Credits: 1
    Maximum Credits: 4
    A study of various topics in chemistry. May be repeated for credit, provided that the topics are different.

    Prerequisite(s): dependent upon the topic.
  
  • CHEM 417 - Biochemistry Laboratory II


    Credits: 2
    Credit Configuration: 0+6, 2 Cr.

    An introduction to the experimental methods used to characterize biomolecules and biochemical reactions.

    Prerequisite(s): CHEM 315  and CHEM 315L .
    Prerequisite(s) or Corequisite(s): CHEM 316 .
  
  • CHEM 421 - Advanced Inorganic Chemistry


    Credits: 3
    A study of advanced topics in inorganic chemistry with emphasis on structure and bonding, transition metal chemistry, and organometallic chemistry.

    Prerequisite(s): CHEM 222 .
  
  • CHEM 422 - Inorganic Chemistry Laboratory


    Credits: 2
    Credit Configuration: 0+6, 2 Cr

    Experiments involving structures and reactions of inorganic compounds.

    Prerequisite(s) or Corequisite(s): CHEM 421 .
  
  • CHEM 430 - Advanced Instrumental Analysis


    Credits: 3
    Credit Configuration: 2+4, 3 Cr.

    In depth study of theory and practice of nuclear magnetic resonance, spectroscopy, chromatography, and electrochemistry. Course includes a laboratory component. Other topics include electronics (operational amplifiers) and computer interfacing.

    Prerequisite(s): CHEM 230  and (CHEM 311  or CHEM 321 ).
  
  • CHEM 440 - Materials Chemistry


    Credits: 3
    An introduction to materials that fall into four broad classifications: electronic materials, polymers, ceramics, and metals, with an emphasis on synthetic and fabrication techniques.

    Prerequisite(s): CHEM 222 .
  
  • CHEM 450 - Advanced Organic Chemistry


    Credits: 3
    A study of physical organic chemistry and strategy in modern organic synthesis. Topics include linear free energy relationships, the Woodward-Hoffman rules, and semi-empirical quantum mechanical calculation techniques for organic molecules.

    Prerequisite(s): CHEM 222 .
  
  • CHEM 482 - Cooperative Education in Chemistry II


    Credits: 0.5
    Maximum Credits: 2
    Continuation of CHEM 381 . S/U grade.

    Prerequisite(s): CHEM 381 , satisfactory employer evaluation, and approval of the chair of the department.
  
  • CHEM 483 - Cooperative Education in Chemistry III


    Credits: 0.5
    Maximum Credits: 2
    Continuation of CHEM 482 . May be repeated beyond 483 for additional credit. S/U grade.

    Prerequisite(s): CHEM 381 , satisfactory employer evaluation, and approval of the chair of the department.
  
  • CHEM 486 - Internship in Chemistry


    Credits: 0.5
    Maximum Credits: 2
    Students gain experience in chemistry by working at industrial or government laboratories. Written report required. May be repeated for additional credit. S/U grade.

    Prerequisite(s): consent of the chair of the department.
  
  • CHEM 490 - The Scientific Endeavor


    Credits: 3
    Also offered as: NS 490  and PHYS 490 .

    An exploration of the scientific enterprise involving a study of foundational principles and assumptions of the scientific endeavor, its various methodologies, and its scope and limitations. This will include illustrations from historical case studies and “scientific revolutions.” Students will also study the ethical and moral connections between their personal and professional science lives. This course may not be used to fulfill the requirements of a science major.

    Prerequisite(s): junior or senior standing.
    General Education: This course may be used to fulfill the Humanities: Philosophy requirement of the General Education Requirements when cross-listed with CC 300 .
  
  • CHEM 494 - Premedical Arts Colloquium


    Credits: 0
    Also offered as: BIO 494 .

    All Pre-Medical Arts students are expected to register for this course every semester. May not be counted for a major or minor. S/U grade.

  
  • CHEM 496 - Directed Research in Chemistry


    Credits: 0
    Maximum Credits: 2
    A course in which each student conducts chemical research with the guidance of a Chemistry faculty member, by study of the literature and by work in the laboratory. When taken for credit, a written report is required as well as an oral report in CHEM 499 . May be repeated for additional credit. S/U grade.

    Prerequisite(s): consent of chair of the department.
  
  • CHEM 497 - Honors Work in Chemistry


    Credits: 3
    Supervised independent study leading to graduation honors in Chemistry if CHEM 498  is completed.

    Prerequisite(s): Chair and Dean’s approval required.
  
  • CHEM 498 - Honors Candidacy in Chemistry


    Credits: 3
    Continuation of CHEM 497 .

    Prerequisite(s): Chair and Dean’s approval required.
  
  • CHEM 499 - Chemistry Colloquium


    Credits: 0
    All Chemistry majors are expected to register for this course every semester. Report required in this forum for all those registered for CHEM 496 . S/U grade.


Chinese

  
  • CHIN 101 - Beginning Chinese I


    Credits: 4
    Basic elements of modern Chinese (Mandarin), including the four tones, sentence structure, and some Chinese characters. May not be taken by students who have taken language study courses in China. Refer to world language credit policies.

  
  • CHIN 102 - Beginning Chinese II


    Credits: 4
    Continuation of CHIN 101 . May not be taken by students who have taken language study courses in China.

    Prerequisite(s): CHIN 101  or equivalent.
  
  • CHIN 200 - Contemporary Chinese Culture


    Credits: 3
    Taught in English, this course is an introduction to modern and contemporary Chinese culture through poetry, popular fiction, film, television, music, politics, food, and/or internet culture. Topics may also include American perceptions and attitudes vis-à-vis China, Hollywood adaptations and re-conceptions of Chinese culture, and cultural differences between China, Japan, and Korea. This course is ideal for any student who wishes to gain insight into contemporary Chinese society in preparation for international careers or other fields requiring cross-cultural understanding and sensitivity. Either CHIN 200 or CHIN 291  may be counted toward the Chinese minor, but not both.

    General Education: May be used to fulfill the Cultural Diversity component of the General Education Requirements.
  
  • CHIN 203 - Intermediate Chinese I


    Credits: 4
    Development of CHIN 101  and CHIN 102 , focusing on speaking, aural comprehension, reading, and writing. Emphasis on drills and discussion of readings. Introduction of simplified characters and cursive script. Continuously increasing use of Chinese in class.

    Prerequisite(s): CHIN 102  or permission of the instructor.
  
  • CHIN 204 - Intermediate Chinese II


    Credits: 4
    Continuation of CHIN 203 , emphasizing development of speaking, aural comprehension, reading, and writing. Includes readings from a variety of sources including contemporary Chinese short stories, lectures, and newspapers. Class sessions conducted in Chinese as much as possible.

    Prerequisite(s): CHIN 203  or permission of the instructor.
  
  • CHIN 290 - Topics in Chinese


    Credits: 3
    A study of selected themes or issues in the literature, civilization or language of the Chinese-speaking world. May be repeated for credit, provided that the topics are different.

    Prerequisite(s): CHIN 204 .
  
  • CHIN 291 - Topics in World Cinema


    Credits: 3
    Also offered as: CVA 291 .

    Students examine and analyze the cinema of a particular country or region both in its cultural context and in its relation to global film production and exhibition. May be repeated for credit, provided that the topics are different.

    General Education: May be used to fulfill the Humanities: Fine and Performing Arts or Cultural Diversity component of the General Education requirements.
  
  • CHIN 305 - Advanced Chinese


    Credits: 1
    Maximum Credits: 4
    This course is for all students who have completed or placed out of Intermediate Chinese II (CHIN 204 ) and wish to further their study of Chinese language. Overall emphasis will be on continued improvement of communication, interpretation, and expression, with particular emphases dependent on student preparation levels and interest. May be repeated for credit, provided that the topics are different.

    Prerequisite(s): CHIN 204  or permission of the instructor.
  
  • CHIN 481 - Cooperative Education in Chinese I


    Credits: 0.5
    Maximum Credits: 3
    Work experience with a cooperating employer. Written report required. S/U grade.

    Prerequisite(s): 12 credits beyond CHIN 203  and approval of the chair of the department.
  
  • CHIN 482 - Cooperative Education in Chinese II


    Credits: 0.5
    Maximum Credits: 3
    Continuation of CHIN 481 . S/U grade.

    Prerequisite(s): CHIN 481  and approval of the chair of the department.
  
  • CHIN 483 - Cooperative Education in Chinese III


    Credits: 0.5
    Maximum Credits: 3
    Continuation of CHIN 481 . May be repeated beyond 483 for additional credit. S/U grade.

    Prerequisite(s): CHIN 482  and approval of the chair of the department.
  
  • CHIN 486 - Internship in Chinese


    Credits: 1
    Maximum Credits: 4
    Direct, supervised experience in a cooperating business, government agency, or service agency, involving significant use of Chinese. May not be applied to a minor in Chinese. S/U grade.

    Prerequisite(s): consent of the chair of the department.
  
  • CHIN 495 - Supervised Reading and Research in, Chinese


    Credits: 1
    Maximum Credits: 4
    A guided study of Chinese language and literature.

    Prerequisite(s): CHIN 204  or equivalent and consent of the chair of the department.

CORE

  
  • CORE 110 - The Human Experience


    Credits: 4
    A writing-intensive interdisciplinary course that initiates first year students into the Valparaiso University academic community by exploring significant themes in human experience, engaging students with resources from the areas of history, theology, philosophy, literature, and the arts. It is a core experience extending for two semesters, 4 credits each semester, in seminar sections of about 20 students. It is taught by a trained core faculty from areas across the University, the faculty meeting regularly to promote extensive collaborative activity for both faculty and students.

    Prerequisite(s): Appropriate IELTS/TOEFL/SAT/ACT score.
  
  • CORE 115 - The Human Experience


    Credits: 4
    A writing-intensive interdisciplinary course that initiates first year students into the Valparaiso University academic community by exploring significant themes in human experience, engaging students with resources from the areas of history, theology, philosophy, literature, and the arts. It is a core experience extending for two semesters, 4 credits each semester, in seminar sections of about 20 students. It is taught by a trained core faculty from areas across the University, the faculty meeting regularly to promote extensive collaborative activity for both faculty and students.

    Prerequisite(s): CORE 110  or CC 110.

Cooperative Education

  
  • CPED 381 - Cooperative Education I


    Credits: 0.5
    Maximum Credits: 3
    This course is a prearranged, approved, professional work experience with a cooperating employer. A written report is required of each student.

    Prerequisite(s): One year in residence, a minimum cumulative grade point average of 2.500, and the approval of the coordinator of cooperative education.
  
  • CPED 382 - Cooperative Education II


    Credits: 0.5
    Maximum Credits: 3
    This course is a prearranged, approved, professional work experience with a cooperating employer. A written report is required of each student.

    Prerequisite(s): One year in residence, a minimum cumulative grade point average of 2.500, the approval of the coordinator of cooperative education, and positive work performance evaluations by the previous cooperative employer(s).
  
  • CPED 383 - Cooperative Education III


    Credits: 0.5
    Maximum Credits: 3
    This course is a prearranged, approved, professional work experience with a cooperating employer. A written report is required of each student. This course may be repeated beyond 383 for additional credit, subject to the guidelines of the college.

    Prerequisite(s): One year in residence, a minimum cumulative grade point average of 2.500, the approval of the coordinator of cooperative education, and positive work performance evaluations by the previous cooperative employer(s).

Computer Science

  
  • CS 115 - Computers and Computation


    Credits: 3
    A general survey of central topics in computer science with emphasis on the scientific aspects of computation, and demonstration of how computing relates to other disciplines. Topics include algorithms and their analysis, human-machine interfaces, artificial intelligence, software engineering, modeling of data, and serial and parallel computation. Students will perform computational experiments in a laboratory environment.

    Prerequisite(s) or Corequisite(s): MATH 110 , MATH 125 , or placement higher than MATH 110  in the math placement process.
    General Education: May be used to fulfill the Quantitative Analysis component of the General Education Requirements.
  
  • CS 128 - Introduction to Programming


    Credits: 1
    Maximum Credits: 2
    An introduction to computer problem-solving techniques using a high-level language.

    Prerequisite(s) or Corequisite(s): MATH 110 , MATH 125 , or placement higher than MATH 110  on the math placement exam.
  
  • CS 156 - Fundamentals of Programming


    Credits: 3
    Credit Configuration: 2+2, 3 Cr.

    A study of fundamental programming constructs, algorithms, data structures, and object orientation. An emphasis is placed on programming strategies and the application of computer algorithms to solve problems in engineering and mathematics. This course is currently listed only for the purposes of transfer credit equivalence. Students cannot receive credit for more than one of CS 156, CS 157 , and ECE 251 .

  
  • CS 157 - Algorithms and Programming


    Credits: 3
    Credit Configuration: 2+3, 3 Cr.

    A first course in problem solving through algorithm development and analysis, with an introduction to software design. Students design algorithms for the solution of elementary problems, and write, document, and debug programs for the implementation of those algorithms. Students cannot receive credit for more than one of CS 156 , CS 157, and ECE 251 .

    Prerequisite(s) or Corequisite(s): MATH 115  or placement higher than MATH 115  in the math placement process.
  
  • CS 157L - Algorithms and Programming Lab


    Credits: 0
    The 2-hour weekly laboratory component for CS 157 .

  
  • CS 158 - Algorithms and Abstract Data Types


    Credits: 3
    Credit Configuration: 2+3, 3 Cr.

    A continuation of CS 157 , with an emphasis on developing more skills in complex program development, data structures, and object orientation. Topics include stacks, queues and linked lists. Students design and write intermediate-sized programs. Students cannot receive credit for both CS 158 and ECE 252 .

    Prerequisite(s): Grade of C or higher in one of CS 156 , CS 157 , or ECE 251 .
  
  • CS 158L - Algorithms & Abstract Data Types Lab


    Credits: 0
    The 2-hour weekly laboratory component for CS 158 .

  
  • CS 225 - Programming Languages


    Credits: 2
    Credit Configuration: 1+1, 2 Cr

    A study of programming languages, and their differences and similarities. Topics include syntax, translation, execution, design, abstraction, activation, record stack, recursion, and different programming paradigms.

    Prerequisite(s): CS 158  or ECE 252 .
  
  • CS 231 - Programming Languages


    Credits: 2
    Credit Configuration: 1+1, 2 Cr.

    This course is an introduction to the Linux operating system. Topics include the history of UNIX and Linux systems, use of GNU commands and utilities, Linux file system structure and file management, file creation and editing using vi, and use of and programming with the bash shell.

    Prerequisite(s): CS 157  or ECE 251 .
  
  • CS 240 - Assembly Language Programming


    Credits: 2
    Credit Configuration: 1+1, 2 Cr

    Fundamentals of the structure of digital computers and an introduction to assembly language programming. Topics include machine instructions, data representation, addressing techniques, and program segmentation and linkage.

    Prerequisite(s) or Corequisite(s): CS 158  or ECE 252 .
  
  • CS 245 - C Programming


    Credits: 2
    Credit Configuration: 1+1, 2 Cr.

    An introduction to the C programming language and the Unix operating system. Topics include syntax, dynamic memory allocation, concurrency, synchronization, pointers and addresses, Unix system calls, common mistakes unique to C.

    Prerequisite(s): CS 157 , ECE 251 , or consent of the instructor.
  
  • CS 250 - Object Oriented Programming


    Credits: 3
    Credit Configuration: 2+3, 3 Cr.

    A course on designing and building applications in an object-oriented language with an introduction to software engineering. Students will learn the philosophy of object-oriented programming software reuse strategies, and demonstrate effective programming practices.

    Prerequisite(s): CS 158  or ECE 252 
  
  • CS 260 - Mobile Applications


    Credits: 3
    Credit Configuration: 2+1, 3 Cr.

    Experience creating applications in a mobile device environment such as Android, IOS, or Windows Mobile. Topics include the model, view, controller paradigm, user interaction, hardware device interaction, and common patterns of application behavior.

    Prerequisite(s): CS 157 , ECE 251 , or consent of the instructor.
  
  • CS 285 - Practicum in Computer Science


    Credits: 0.5
    Maximum Credits: 3
    Intensive professional experience and/or technical training in a computing related field. A written report is required. S/U grade.

    Prerequisite(s): consent of chair of the department.
  
  • CS 290 - Topics in Computer Science


    Credits: 1
    Maximum Credits: 3
    Topics will vary according to faculty and student interest. May be repeated for credit, provided that the topics are different.

    Prerequisite(s): consent of the instructor.
  
  • CS 295 - Independent Study in Computer Science


    Credits: 1
    Maximum Credits: 3
    The student studies a topic in Computer Science under the direction of a faculty member. Written work is required. Regular classes delivered in independent study format are offered under their regular catalog class number.

    Prerequisite(s): consent of the chair of the department.
  
  • CS 325 - Simulation and Modeling


    Credits: 3
    An introduction to computer simulation of mathematical models of discrete and continuous phenomena. Some standard simulations are examined, others implemented using a simulation language.

    Prerequisite(s): MATH 126  or MATH 131 ; either CS 157  or ECE 251 ; and one of STAT 140 , STAT 240 , BUS 205 , or CE 202 .
  
  • CS 330 - Operating Systems


    Credits: 2
    Credit Configuration: 3+1, 2 Cr.

    An introduction to the concepts of modern operating systems. Topics include processes, scheduling, synchronization, virtual memory, file systems, shells, and security. Lab topics include common operating system utilities and commands, as well as programming to use OS facilities.

    Prerequisite(s) or Corequisite(s): CS 240  or CS 245 .
  
  • CS 335 - Networks


    Credits: 3
    Credit Configuration: 2+1, 3 Cr.

    An introduction to the concepts of computer networks, with an emphasis on the current technologies and protocols. Topics include the design principles of the layered TCP/IP model and software defined networks, as well as deeper understanding of network services used every day. Lab component provides hands-on experience with a network analyzer, socket programming, and various network configuration tools.

    Prerequisite(s): CS 157  or ECE 251 .
  
  • CS 340 - Web Programming


    Credits: 3
    Credit Configuration: 2+1, 3 Cr.

    An introduction to web technology, covering a number of specific systems, such as html, php, SQL, javaScript, and XML. A laboratory component provides hands-on experience.

    Prerequisite(s): CS 157  or ECE 251  or consent of the instructor.
  
  • CS 342 - Theory and Practice of Cryptography


    Credits: 3
    The course approaches the fundamental principles of cryptography and network security from both theoretical and applied perspectives. It considers classical goals of cryptography such as privacy, authenticity, and integrity. Topics include stream and block ciphers, symmetric and asymmetric encryption schemes, message authentication codes, public key encryption, and digital signatures. Additional topics include number theory, traffic analysis, and crypto-attacks.

    Prerequisite(s): CS 158  or ECE 252 .
  
  • CS 345 - Artificial Intelligence


    Credits: 3
    Credit Configuration: 2+1, 3 Cr.

    An introduction to the concepts and computational techniques of artificial intelligence, including both modern techniques and techniques of historical interest. Topics include symbolic, neural, and numerical representations, along with their associated tools and algorithms for machine decision-making and machine learning. The interactions between current AI applications and society will be examined. Lab exercises include learning to use AI architectures and implementing fundamental algorithms.

    Prerequisite(s): CS 158  or ECE 252 , and one of MATH 126 , MATH 131 , STAT 140 , STAT 240 , PSY 201 , BUS 205 , or CE 202 .
  
  • CS 350 - Database Management Systems


    Credits: 3
    A study of relational and object-oriented database management systems, data modeling, and database design. Both SQL and Non-SQL databases will be studied.

    Prerequisite(s): CS 157  or ECE 251 .
  
  • CS 358 - Software Design and Development


    Credits: 4
    Credit Configuration: 3+2, 4 Cr.

    The specification, design, implementation, documentation, testing, and management of software systems. Intensive work on a group project, directed by the instructor, to design and develop a usable software system. Students will learn professional tools and practices for software project implementation and management.

    Prerequisite(s): CS 250 .
  
  • CS 365 - Interactive Computer Graphics


    Credits: 3
    A study of the fundamentals of interactive computer graphics systems and software. Topics include the representation and algorithms for manipulating graphics, such as geometric transformations, projections, lighting, textures, and rasterizing. Students will use graphics programming paradigms, such as graphics pipelines and ray tracing.

    Prerequisite(s): CS 158  or ECE 252 , and MATH 126  or MATH 131 .
  
  • CS 372 - Computability and Computational, Complexity


    Credits: 4
    Emphasis on the limits to the power of computation and a systematic analysis of the algorithms that harness it. Topics include the Chomsky hierarchy, several automata and language models, and demonstrations of uncomputable problems, and various design strategies.

    Prerequisite(s): CS 158  or ECE 252 ; MATH 220 , MATH 126 , or MATH 131 ; and at least 10 credits in CS.
  
  • CS 381 - Cooperative Education in Computer, Science


    Credits: 0.5
    Maximum Credits: 3
    The application of computer science concepts in a professional setting. Grade based on employer’s evaluation and student’s written and oral reports. May be repeated for additional credit. S/U grade.

    Prerequisite(s): at least 10 credits in CS or consent of the chair of the department.
  
  • CS 458 - Senior Project


    Credits: 3
    The student defines a suitable computer application, develops the necessary software using appropriate techniques and prepares documentation for the use and support of the completed system. An oral report is required.

    Prerequisite(s): CS 358 , senior standing, and a proposal approved by the chair of the department.
  
  • CS 490 - Advanced Topics in Computer Science


    Credits: 1
    Maximum Credits: 3
    An advanced course for computer science majors. Topics will vary according to faculty and student interest. May be repeated for credit, provided that the topics are different. This course is only offered when there is sufficient demand.

    Prerequisite(s): consent of the instructor.
  
  • CS 493 - Seminar in Professional Practices


    Credits: 2
    Students and faculty discuss professionalism and ethical responsibilities in software development and human-computer interaction, and explore laws, risks and liabilities, codes of ethics, privacy, international and gender related issues, philosophical frameworks, and economic implications. Students will learn and develop oral presentation and research skills.

    Prerequisite(s): junior standing, at least 12 credits of CS courses numbered 200 or above, and a Writing Intensive Course.
    General Education: A Writing in the Discipline course.
 

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