Courses
| North Carolina State University |
| Summer 2006 - Summer 2007 |
| CSC 116 Introduction to Computing - Java (3 credits) An introductory course in computing in Java. Emphasis on algorithm development and problem solving. Careful and methodical development of Java applications and applets from specifications; documentation and style; appropriate use of control structures; classes and methods; data types and data abstraction; object-oriented programming and design; graphical user interface design. |
| CSC 216 Programming Concepts - Java (3 credits) The second course in computing, intended for majors. Emphasis is placed on interpretation of inductive definitions (functions and data types); testing strategies; specification and implementation of finite-state machine; encapsulation; polymorphism; inheritance; class invariants; and resource management. |
| CSC 226 Discrete Mathematics for Computer Scientists (3 credits) Propositional logic and the predicate calculus. Logic gates and circuits. Methods of proof. Elementary set theory. Mathematical induction. Recursive definitions and algorithms. Solving recurrences. The analysis of algorithms and asymptotic growth of functions. Elementary combinatorics. Introduction to graph theory. Ordered sets, including posets and equivalence relations. Introduction to formal languages and automata. |
| CSC 236 Computer Organization and Assembly Language for Computer Scientists (3 credits) Computer architecture topics required by professional software developers, including binary and hexadecimal numbers, hardware component organization, machine instruction sets, assembler language programming, linking assembler language with high-level languages, program testing, computer hardware design issues, computer software design issues, and trends in current computer design. |
| CSC 246 Concepts and Facilities of Operating Systems for Computer Scientists (3 credits) Fundamental concepts of computer operating systems for computer scientists, including memory management, file systems, process management, distributed systems, deadlocks, and basic security and system accounting. |
| CSC 316 Data Structures for Computer Scientists (3 credits) Abstract data types; abstract and implementation-level views of data types. Linear and branching data structures, including stacks, queues, trees, heaps, hash tables, graphs, and others at discretion of instructor. Best, worst, and average case asymptotic time and space complexity as a means of formal analysis of iterative and recursive algorithms. |
Course descriptions from NCSU WolfWare Course Webpages.
| Pennsylvania State University |
| Spring 2003 |
| METEO 416 ADVANCED FORECASTING (3 credits) Competitive, simulated, operational, real-time forecasting is covered. |
| METEO 497A LONG RANGE FORECASTING (3 credits) Modern techniques in weather analysis and long range forecasting. |
| METEO 498B CLIMATE OFFICE STUDIES (1 credit) Working 6 hours per week assisting the Pennsylvania State Climatology Office. |
| METEO 496 INDEPENDENT STUDIES (3 credits) Writing a paper on course-related experiences outside of the classroom. |
| PSY 002 (GS) PSYCHOLOGY (3 credits) Introduction to general psychology; principles of human behavior and their applications. |
| Fall 2002 |
| METEO 415 FORECASTING PRACTICUM (3 credits) Modern techniques in weather analysis and forecasting. |
| METEO 454 INTRODUCTION TO MICROMETEOROLOGY (3 credits) Physical processes and their measurement in the lowest layers of the atmosphere; application to hydrology, plant systems, and air pollution. |
| METEO 472W TOPICS IN CLIMATOLOGY (3 credits) Selected topics of current interest in physical and dynamic climatology and climatic change. |
| METEO 498B CLIMATE OFFICE STUDIES (1 credit) Working 6 hours per week assisting the Pennsylvania State Climatology Office. |
| METEO 496 INDEPENDENT STUDIES (2 credits) Writing a paper on course-related experiences outside of the classroom. |
| ESACT 303 (GPE) STRENGTH TRAINING (1.5 credits) Full semester course to develop physical and recreational skills and gain knowledge about them. |
| Spring 2002 |
| METEO 414 MESOSCALE METEOROLOGY (4 credits) A survey of conceptual models and analysis techniques for mesoscale atmospheric features. |
| METEO 422 DYNAMIC METEOROLOGY II (4 credits) Generalized vertical coordinate systems, vorticity and theory applications, conservation principles and energetics, quasi-geostrophic processes, boundary layer dynamics. |
| METEO 413 MAP ANALYSIS (2 credits) Analysis of actual surface weather observations, with emphasis on the Norwegian cyclone model, missing or bad data, and mesoscale phenomena. |
| METEO 437 ATMOSPHERIC PHYSICS II (3 credits) Properties of aerosols and clouds, cloud nucleation and precipitation processes, atmospheric electricity, cloud and precipitation chemistry, biogeochemical cycles. |
| METEO 446 LABORATORY IN ATMOSPHERIC PHYSICS II (1 credit) Experimental practices in cloud and aerosol physics, atmospheric electricity, atmospheric chemistry, radar meteorology. |
| ENGL 202C (GWS) EFFECTIVE WRITING: TECHNICAL WRITING (3 credits) Writing for students in scientific and technical disciplines. |
| Fall 2001 |
| METEO 411 SYNOPTIC METEOROLOGY LABORATORY (4 credits) Techniques of analyzing synoptic scale weather situations; introduction to weather forecasting. |
| METEO 421 DYNAMIC METEOROLOGY I (4 credits) Kinematics, balanced and unbalanced flows, vorticity and potential vorticity, and introduction to the boundary layer and numerical weather prediction. |
| METEO 436 ATMOSPHERIC PHYSICS I (3 credits) Elements of earth-sun geometry, radiative transfer, photochemistry, remote sensing of the atmosphere, physical climatology, climate forcing. |
| METEO 445 LABORATORY IN ATMOSPHERIC PHYSICS I (1 credit) Measurement practices, data analysis and management, radiometry lidars and radars, trace gas measurements. |
| METEO 473 APPLICATION OF COMPUTERS TO METEOROLOGY (3 credits) Application of statistical and numerical methods to practical problems in meteorology. |
| ESACT 129 (GPE) FITNESS FOR LIFE (1.5 credits) Effecting change in lifestyle and enhancing well-being through knowledge, understanding, and commitment to fitness. |
| Spring 2001 |
| METEO 300 SURVEY OF ATMOSPHERIC SCIENCE (3 credits) Survey of atmospheric processes ranging from global to microscale. |
| METEO 431 ATMOSPHERIC THERMODYNAMICS (3 credits) Classical thermodynamics applied to both the dry and the moist atmosphere. |
| MATH 251 ORDINARY AND PARTIAL DIFFERENTIAL EQUATIONS (4 credits) First- and second-order equations; special functions; Laplace transform solutions; higher order equations; Fourier series; partial differential equations. |
| GEOG 121 (GS) MAPPING OUR CHANGING WORLD (3 credits) Fundamental concepts of GIS, cartography, remote sensing, and GPS in the context of environmental and social problems. |
| SPAN 130 (GH;DF) IBERIAN CIVILIZATION (3 credits) Spanish and Portuguese life from the medieval period to the present; literature, the arts, and contemporary problems in historical perspective. |
| Fall 2000 |
| MATH 230 CALCULUS AND VECTOR ANALYSIS (4 credits) Three-dimensional analytic geometry; vectors in space; partial differentiation; double and triple integrals; integral vector calculus. |
| PHYS 212 (GN) GENERAL PHYSICS: ELECTRICITY AND MAGNETISM (4 credits) Calculus-based study of the basic concepts of electricity and magnetism. |
| CMPSC 201C (GQ) COMPUTER PROGRAMMING FOR ENGINEERS USING C (3 credits) Development and implementation of algorithms in a procedure-oriented language, with emphasis on numerical methods for engineering problems. |
| STAT 301 (GQ) STATISTICAL ANALYSIS I (3 credits) Probability concepts; nature of statistical methods; elementary distribution and sampling theory; fundamental ideas relative to estimation and testing hypotheses. |
| COMM 150 (GA) THE ART OF THE CINEMA (3 credits) The development of cinema to its present state; principles of evaluation and appreciation; examples from the past and present. |
| Spring 2000 |
| MATH 141H (GQ) CALCULUS WITH ANALYTIC GEOMETRY II (4 credits) Derivatives, integrals, applications; sequences and series; analytic geometry; polar coordinates. |
| PHYS 211 (GN) GENERAL PHYSICS: MECHANICS (4 credits) Calculus-based study of the basic concepts of mechanics: motion, force, Newton's laws, energy, collisions, and rotation. |
| HD FS 129 (GS) INTRODUCTION TO HUMAN DEVELOPMENT AND FAMILY STUDIES (3 credits) Introduction to psychosocial and family development at all stages of the individual and family life cycle. |
| PL SC 001 (GS) INTRODUCTION TO AMERICAN NATIONAL GOVERNMENT (3 credits) Introduction to development and nature of American political culture, constitutional/structural arrangements, electoral/policy processes; sources of conflict and consensus. |
| Fall 1999 |
| METEO 201 INTRODUCTION TO WEATHER ANALYSIS (3 credits) Introduction to the collection, display, and application of weather observations and numerical forecasts used by the operational meteorologists. |
| MATH 140H (GQ) CALCULUS WITH ANALYTIC GEOMETRY I (4 credits) Functions, limits; analytic geometry; derivatives, differentials, applications; integrals, applications. |
| ENGL 030 (GWS) HONORS FRESHMAN COMPOSITION (3 credits) Writing practice for specially qualified and screened students. |
| EM SC 100S (GWS) EARTH AND MINERAL SCIENCES FIRST-YEAR SEMINAR (3 credits) Writing, speaking, and critical thinking skills applied to topics of general interest in Environmental and Materials Science. |
| SPAN 120 INTERMEDIATE READING (3 credits) Emphasis on rapid reading comprehension. Selected readings from contemporary Hispanic literature, social sciences, current events, etc. |
| Advanced Placement Credit |
| CHEM 012 (GN) CHEMICAL PRINCIPLES (3 credits) Basic concepts and quantitative relations. |
| CHEM 013 (GN) CHEMICAL PRINCIPLES (3 credits) Continuation of CHEM 012, including an introduction to the chemistry of the elements. |
| CHEM 014 (GN) EXPERIMENTAL CHEMISTRY (1 credit) Introduction to quantitative experimentation in chemistry. |
| 12 credits of Spanish Language |
Course descriptions from Penn State Undergraduate Degree Programs Bulletin.