Browse Ag Life and Phys Science
Department of Computer, Math & Phys Sciences Courses
ASTR 1103 | Stars and Galaxies Laboratory | ASTR 1103 (ASTR 1103) Stars and Galaxies Laboratory (0-2). Laboratory includes instruction in the university planetarium as well as telescopic observations. Lab fee: $8 |
ASTR 1104 | Solar System Laboratory | ASTR 1104 (ASTR 1104) Solar System Laboratory (0-2). Laboratory includes observations of the night sky and solar objects with various university telescope systems. Lab fee: $8 |
ASTR 1303 | Stars and Galaxies | ASTR 1303 (ASTR 1303) Stars and Galaxies (3-0). A descriptive, non-mathematical course that deals mainly with stellar and galactic astronomy, but begins with a brief survey of the solar system. Emphasis is on the study of properties of stars, star clusters, nebulae, interstellar gas and dust, the Milky Way galaxy, and exterior galaxies. Equivalent courses: ASTR 1401 (through Summer 2014) |
ASTR 1304 | Solar System | ASTR 1304 (ASTR 1304) Solar System (3-0). A descriptive, non-mathematical course that deals mainly with the solar system and its components. Emphasis is on the study of the celestial sphere, the history of astronomy, motions in the heavens, and the survey of planets. Equivalent courses: ASTR 1402 (through Summer 2014) |
CHEM 1111 | General Chemistry I Lab | CHEM 1111 (CHEM 1111) General Chemistry I Lab (0-2). This course consists of basic laboratory experiments such as recrystallization, crystal growing, redox reactions, metathesis reactions, basic organic chemistry, chromatography, and titrations to support the theoretical principles presented in CHEM 1311. This course introduces students to the scientific method, experimental design, data collection and analysis, and preparation of laboratory reports. Prerequisite: MATH 1314 or equivalent. Corequisite: CHEM 1311. Lab fee: $8 |
CHEM 1112 | General Chemistry II Lab | CHEM 1112 (CHEM 1112) General Chemistry II Lab (0-2). This course consists of laboratory experiments such as enthalpy of solutions, heat of reactions, polymerization, chemical kinetics, acid-base reactions, pH titrations, solubility products and qualitative analysis of ions to support the theoretical principles presented in CHEM 1312. Prerequisites: CHEM 1311 and CHEM 1111. Corequisite: CHEM 1312. Lab fee: $8 |
CHEM 1311 | General Chemistry I | CHEM 1311 (CHEM 1311) General Chemistry I (3-0). Students will study matter atomic theory atomic structure concept of moles chemical units of concentration concept of balanced chemical reaction equation chemical bonding and kinetic molecular theory of gases periodic table of the elements chemical bonding drawing Lewis structures molecular geometry and hybridization of atomic orbitals. Prerequisite: MATH 1314, MATH 1315, MATH 1316, MATH 2314 or equivalent. Advanced placement in CHEM 1311 may be given on successful completion of advanced placement examination. |
CHEM 1312 | General Chemistry II | CHEM 1312 (CHEM 1312) General Chemistry II (3-0). Students will study colligative properties of solutions chemical kinetics chemical equilibrium acid-base systems including the concept of pH thermodynamics energy relationships in chemistry reactions detailed redox reactions and electrochemistry. Prerequisite: CHEM 1341, or CHEM 1311 and CHEM 1111. |
CHEM 2402 | Inorganic Chemistry I | CHEM 2402 Inorganic Chemistry I (3-3). This course involves an in-depth study of atomic structure crystalline solid state wave mechanical principles chemical bonds comparison of valence bond and molecular bond theories and inorganic nomenclature. Prerequisites: CHEM 1312 and CHEM 1112. Equivalent course: CHEM 3410 (through Summer 2022). |
CHEM 2402 | Inorganic Chemistry I Lab | CHEM 2402 Inorganic Chemistry I (3-3). This course involves an in-depth study of atomic structure crystalline solid state wave mechanical principles chemical bonds comparison of valence bond and molecular bond theories and inorganic nomenclature. Prerequisites: CHEM 1312 and CHEM 1112. Equivalent course: CHEM 3410 (through Summer 2022). |
CHEM 2423 | Organic Chemistry I | CHEM 2423 Organic Chemistry I (3-3). This course is a thorough study of the chemistry of aliphatic and aromatic hydrocarbons and their derivatives. Special emphasis on nomenclature stereochemistry reaction mechanisms and fundamental principles of organic chemistry. Nuclear magnetic spectroscopy and mass spectroscopy will be introduced. Prerequisites: CHEM 1402; or CHEM 1312 and CHEM 1112; or permission of instructor. Equivalent course: CHEM 3407 (through Summer 2022). Lab fee: $8 |
CHEM 2423 | Organic Chemistry I Lab | CHEM 2423 Organic Chemistry I (3-3). This course is a thorough study of the chemistry of aliphatic and aromatic hydrocarbons and their derivatives. Special emphasis on nomenclature stereochemistry reaction mechanisms and fundamental principles of organic chemistry. Nuclear magnetic spectroscopy and mass spectroscopy will be introduced. Prerequisites: CHEM 1402; or CHEM 1312 and CHEM 1112; or permission of instructor. Equivalent course: CHEM 3407 (through Summer 2022). Lab fee: $8 |
CHEM 3408 | Organic Chemistry II | |
CHEM 3408 | Organic Chemistry II Lab | |
CHEM 4300 | Undergraduate Research | CHEM 4300 Undergraduate Research (3-0). Individual research or studies on topics of general interest encouraged. May be repeated once for credit. (On demand) |
CHEM 4301 | Biochemistry I | CHEM 4301 Biochemistry I (3-0). Students will study the structure and function of amino acids, proteins, carbohydrates, lipids, nucleotides and nucleic acids. This course also introduces biological membranes, membrane transport, enzyme kinetics, enzyme regulation, DNA replication, transcription and RNA translation. Prerequisite: CHEM 3407. |
CS 2315 | Data Structures | CS 2315 (COSC 2336) Data Structures (2-2). This course is a further application of programming techniques. Topics include Abstract Data Types (ADTs), linear data structures (arrays, stacks, queues, and lists), and non-linear data structures, including graphs, trees, heaps, has tables, dictionaries, and maps. Students will also be introduced to recursive algorithms and graph traversal techniques. Prerequisite: CS 1320. |
CS 2315 | Data Structures Lab | CS 2315 (COSC 2336) Data Structures (2-2). This course is a further application of programming techniques. Topics include Abstract Data Types (ADTs), linear data structures (arrays, stacks, queues, and lists), and non-linear data structures, including graphs, trees, heaps, has tables, dictionaries, and maps. Students will also be introduced to recursive algorithms and graph traversal techniques. Prerequisite: CS 1320. |
CSA 1309 | Computer Science I | CSA 1309 (COSC 1336) Computer Science I (2-2). This course is a disciplined approach to problem-solving with structured techniques and representation of algorithms using pseudo-code and graphical tools. There will be discussions of methods for testing, evaluation, and documentation. Topics include data types; control structures; functions, structures, arrays, and file input/output; the mechanics of running, testing and debugging programs; introduction to programming; and introduction to the historical and social context of computing. Prerequisite: Students may concurrently enroll in Math 1314. Equivalent courses: CS 1320 (through Summer 2014), CS 1309 (through Summer 2023). |
CSA 1309 | Computer Science I Lab | CSA 1309 (COSC 1336) Computer Science I (2-2). This course is a disciplined approach to problem-solving with structured techniques and representation of algorithms using pseudo-code and graphical tools. There will be discussions of methods for testing, evaluation, and documentation. Topics include data types; control structures; functions, structures, arrays, and file input/output; the mechanics of running, testing and debugging programs; introduction to programming; and introduction to the historical and social context of computing. Prerequisite: Students may concurrently enroll in Math 1314. Equivalent courses: CS 1320 (through Summer 2014), CS 1309 (through Summer 2023). |
CSA 1320 | Computer Science II | CSA 1320 (COSC 1337) Computer Science II (2-2). Students are introduced to the fundamental concepts of object-oriented programming, including concepts and techniques of object-oriented programming. This course introduces students to objects, classes, constructors, methods, object inheritance, and polymorphism from a practical and hands-on approach. Prerequisite: CSA 1309. Equivalent course: CS 1320 (through Summer 2023), CS 1321 (through Summer 2014). |
CSA 1320 | Computer Science II Lab | CSA 1320 (COSC 1337) Computer Science II (2-2). Students are introduced to the fundamental concepts of object-oriented programming, including concepts and techniques of object-oriented programming. This course introduces students to objects, classes, constructors, methods, object inheritance, and polymorphism from a practical and hands-on approach. Prerequisite: CSA 1309. Equivalent course: CS 1320 (through Summer 2023), CS 1321 (through Summer 2014). |
CSA 2315 | Data Structures | CSA 2315 (COSC 2336) Data Structures (2-2). This course is a further application of programming techniques. Topics include Abstract Data Types (ADTs), linear data structures (arrays, stacks, queues, and lists), and non-linear data structures, including graphs, trees, heaps, has tables, dictionaries, and maps. Students will also be introduced to recursive algorithms and graph traversal techniques. Prerequisite: CSA or CS 1320, or CS 1321. Equivalent course: CS 2320 (through Summer 2014) and CS 2315 (though Summer 2023). |
CSA 2315 | Data Structures Lab | CSA 2315 (COSC 2336) Data Structures (2-2). This course is a further application of programming techniques. Topics include Abstract Data Types (ADTs), linear data structures (arrays, stacks, queues, and lists), and non-linear data structures, including graphs, trees, heaps, has tables, dictionaries, and maps. Students will also be introduced to recursive algorithms and graph traversal techniques. Prerequisite: CSA or CS 1320, or CS 1321. Equivalent course: CS 2320 (through Summer 2014) and CS 2315 (though Summer 2023). |
CSA 2326 | Basic Television Technology | CSA 2326 Basic Television Technology (3-0). Introductory course dedicated to basic television principles as related to game technology and communication design. Including, but not limited to camera, sound, lights, story board, and basic production elements to be used with green screen technology. Equivalent course: CSAT 2306 (through Summer 2023) |
CSA 2327 | Introduction to Audio | CSA 2327 Introduction to Audio (2-2). Students learn the fundamentals of the physics of sound and basic recording and editing techniques. Equivalent course: CSAT 2307 (through Summer 2023) |
CSA 3310 | Computer Communications | CSA 3310 Computer Communications (3-0). Course covers network systems, topology, media, the theoretical network, real-world networks, and configuration of networks. Offered fall even years. Prerequisite: CS or CSA 1320. Equivalent course: CS 3310 (through Summer 2023), CSR 3310. |
CSA 3316 | Operating Systems | CSA 3316 Operating Systems (3-0). This course examines the important problems in operating system design and implementation. Operating systems provide an established, convenient, and efficient interface between user programs and the bare hardware of the computer on which they run. The operating system is responsible for sharing resources (e.g. disks, networks, and processors), providing common services needed by many different programs (e.g. file services, the ability to start or stop processes, and access to the printer), and protecting individual programs from interfering with one another. Prerequisites: CS or CSA 2315. Equivalent course: CS 3316 (through Summer 2023), CSR 3316. |
CSA 3360 | Cyber Sec Plan & Mgmt | CSA 3360 Cyber Security Planning and Management (3-0). This course provides students with the ability to develop plans and processes for a holistic approach to cyber security for an organization. It addresses CBK, operational and tactical strategic plans and management, and making cyber security a strategy. Prerequisite: CSA 2372. Equivalent course: CSST 3382 (through Summer 2023), CSR 3360. |
CSA 4306 | Individual Studies | CSA 4306 Individual Studies (3-0). Investigation of special topics in Computer Science, conducted on an individual basis. The course may be repeated for different topics. Offered when needed. Prerequisite: Permission of the instructor. Equivalent course: CS 4306 (through Summer 2023), CSR 4306. |
CSA 4310 | Senior Capstone I | CSA 4310 Senior Capstone I (0-6). This is a capstone course in which the student is required to complete a project demonstrating command of a significant body of computer science. Includes oral defense of a paper written in ACM style and an exit examination designed to show mastery of all computer science courses completed. This course is required of all senior Computer Science majors. Offered when needed. Prerequisite: Permission of instructor. Equivalent course: CS 4390 (through Summer 2023), CSR 4310. |
CSA 4311 | Senior Capstone II | CSA 4311 Senior Capstone II (3-0). Continuation of Senior Capstone I Students complete a collaborative programming project and present a working product and business plan. Prerequisites: CSA 4310. Equivalent course: CS 4311 (through Summer 2023), CSR 4311. |
CSA 4324 | Arts Technology Capstone I | CSA 4324 Arts Technology Capstone I (3-0). The Senior Capstone is the culminating course in the CSAT concentrations sequence. Each capstone is implemented by students with the help and encouragement of an academic advisor. Capstone experiences allow each student to demonstrate the capacity to bring information, skills, and ideas acquired from the major to bear on one significant project. It is aimed at providing students with the opportunity to integrate the knowledge and skills they have acquired as Computer Science majors as well as provide experiences for students to exhibit competent Computer Science skills within their concentration learned during their program of study in order to prepare for a career in Computer Science Applied Technology. Equivalent course: CSAT 4310 (through Summer 2023), CSR 4324. |
CSA 4372 | Intrusion Detect/Prevent | CSA 4372 Intrusion Detection/ Prevention Systems (3-0). This course provides students with knowledge and skills related to detecting and analyzing vulnerabilities and threats and taking steps to mitigate associated risks. It addresses deep packet inspection, log file analysis, cross log comparison and analysis, host or network based intrusion detection, honeynets and honeypots. Prerequisite: CSA 3310. Equivalent course: CSST 4372 (through Summer 2023), CSR 4372. |
PHYS 1102 | College Physics Laboratory II | PHYS 1102 (PHYS 1102) College Physics Laboratory II (0-2). This laboratory-based course accompanies PHYS 1302, College Physics II. Laboratory activities will reinforce fundamental principles of physics, using algebra and trigonometry; the principles and applications of electricity and magnetism, including circuits, electromagnetism, waves, sound, light, optics, and modern physics topics; with emphasis on problem solving. Corequisite: Physics 1302. Lab fee: $8 |
PHYS 1302 | College Physics II | PHYS 1302 (PHYS 1302) College Physics II (3-0). This non-calculus based survey course in general physics covers electricity, magnetism, electromagnetic waves, optics, atomic and nuclear physics, special relativity, and quantum chromo dynamics. Emphasis is placed on the concepts of physics rather than mathematical relationships. Prerequisite: Physics 1301 |
PHYS 2126 | University Physics Lab II | PHYS 2126 (PHYS 2126) University Physics Laboratory II (0-2). Laboratory experiments supporting theoretical principles presented in PHYS 2326 involving the principles of electricity and magnetism, including circuits, electromagnetism, waves, sound, light, and optics; experimental design, data collection and analysis, and preparation of laboratory reports. Corequisite: Physics 2326. Lab fee: $8 |
PHYS 2326 | University Physics II | PHYS 2326 (PHYS 2326) University Physics II (3-0). Continuation of Physics 2325 covering kinetic theory, thermal properties of matter, thermodynamics, electrostatic fields, potential, electric circuits, and magnetic fields. Prerequisites: Physics 2325 and Math 2414. |