Skip to main content

Citadel Offerings

Jump To:
Civil Engineering
Electrical Engineering
Mechanical Engineering
Biology
Computer Science
Project Management

Civil Engineering


Geotechnical Course Offerings

CIVL 730 Geotechnical Earthquake Engineering

This course will focus on the characteristics of earthquake motions, selection of design earthquakes, site response analyses, seismic slope stability, and liquefaction. Prerequisites: CIVL 402, 409, and 410.
3 Credit Hours
CIVL 731 Geo-environmental Engineering

This course will focus on (1) characterization and remediation of contaminated soil and groundwater; (2) design of waste containment barriers (e.g., liners, covers, vertical barriers) used for waste disposal and site remediation. Prerequisites: CIVL 322, 402, and 409.
3 Credit Hours
CIVL 732 Advanced Soil Mechanics

This course will focus on theories of elasticity and plasticity to soils, theories of consolidation, failure theories, and response to static and dynamic loading. Prerequisites: CIVL 402 and 409.
3 Credit Hours
CIVL 733 Advanced Foundation Design

This course will focus on deep foundations, braced excavations, anchored bulkheads, reinforced earth, and underpinning. Prerequisites: Advanced Soil Mechanics
3 Credit Hours
CIVL 734 Soil Behavior

This course will focus on physicochemical aspects of soil behavior, stabilization of soils, and engineering properties of soils. Prerequisites: CIVL 402, 409, and 410.
3 Credit Hours

Structural Course Offerings

CIVL 504 Natural Hazards and Preservation of Historical Structures

Engineering and science applications and socio-economic impacts of natural hazards on historic structures. Course provides thorough overview of design, rehabilitation, and other socio- economic decisions related to natural hazards and historical structures. Prerequisites: CIVL 309.
3 Credit Hours
CIVL 608 Building Load Analysis

Structural Engineering applications of analysis methodologies used to determine loads in accordance with ASCE 7.Course provides thorough overview of all practical load considerations. Prerequisites: CIVL 309.
3 Credit Hours
CIVL 610 Timber Design

Design of wood framed structures in accordance with the NDS Specifications. Course provides thorough overview of practical member and connective design and real world applications. Prerequisites: CIVL 309.
3 Credit Hours
 CIVL 657 Indeterminate and Matrix Structural Analysis

Matrix displacement method derived and simplified to a form suitable for structural engineering applications. Truss and frame applications with modifications for symmetry, internal releases, and support settlements. SAP2000 and other structural engineering software is used to compare with analytical solutions. Prerequisites: CIVL 309.
3 Credit Hours
 CIVL 718 Matrix and Finite Element Analysis

Finite element method derived and simplified using matrix approach to truss, beam, plate, and shell structures. Solid elements also discussed. Mesh layout and refinement, convergence characteristics, and solution accuracy proven. SAP2000 and other structural engineering software is used to compare to analytical solutions. Prerequisites: CIVL 657
3 Credit Hours
 CIVL XXX Analysis and design of prestressed concrete members

This course covers the analysis and design of prestressed concrete flexure loads; axial loaded; and diagonal tension using both the allowable stress procedure and the ultimate strength methodology. Construction techniques are discussed. Evaluation of serviceability requirements such as deflection and cracking are also discussed. Prerequisites: CIVL 309.
3 Credit Hours
 CIVL 713 Design of Civil Engineering Systems for Natural and Manmade Hazards

Design of infrastructure for hurricanes, earthquakes, floods, tornadoes, and man-made or accidental explosions. Focus on design philosophy and practical examples. Structural design, site layout, and economics discussed in detail. Prerequisites: CIVL 309.
3 Credit Hours
 CIVL 712 Design of Coastal Structures and Bridges

AASHTO based design of bridge structures and foundation elements. Design of piers and seawalls for coastal applications. Prerequisite: CIVL 404 and CIVL 406 
3 Credit Hours
 CIVL 711 Design of Masonry, Wood and Cold Formed steel Structures

Design of masonry structures in accordance with ACI specifications, wood framed structures in accordance with NDS specifications, and Cold Formed Steel Structures in accordance with AISI specifications. Course provides thorough overview of practical member and connection design and real world applications. Prerequisites: CIVL 309.
3 Credit Hours
 CIVL 719 Elastic Stability of Structures

Stability of elastic structural components under conservative loads. Precise definitions of stability; energy approaches; Rayleigh-Ritz and Galerkin methods utilized with primary applications to frame structures. SAP2000 and other structural engineering software is used to compare to analytical solutions. Prerequisites: CIVL 309.
3 Credit Hours
 CIVL XXX Structural Dynamics

Earthquake-induced vibration of single- and multi-degree-of-freedom systems; application to frames and to shear and torsional buildings; response spectrum analysis; building codes; static and dynamic lateral force procedures; design of structures for impact (vehicular, boat, blast). Prerequisites: CIVL 309.
3 Credit Hours
 CIVL XXX Steel Design II

Yield line design methods for practical design; design of plate girders; direct design methodology; moment and shear connection design. Prerequisites: CIVL 406.
3 Credit Hours
 CIVL XXX Reinforced Concrete Design II

Design of prestressed concrete members; design of tilt-up structures; yield line design methods for practical design. Prerequisites: CIVL 404.
3 Credit Hours

Transportation Course Offerings

CIVL 506 Geographic Information Systems

Instruction in Geographic Information Systems (GIS) focusing on data analysis and application methods for engineers, planners and related professions. Fundamental topics include spatial analysis, geostatistical analysis, 3-D modeling, and vector/raster modeling. The focus of the course is on gaining a fundamental understanding of spatial data structures in GIS, geo-spatial data acquisition, geoprocessing, geostatistical methods; visualization, exploration of spatial data; network analysis, terrain mapping, spatial analysis, and modeling. The course will include specific emphasis on urban land use evaluation methods, transportation analysis (dynamic segmentation and routing) and hydrologic modeling. Prerequisites: BS in mathematics, science, or engineering, or permission from instructor.
3 Credit Hours
CIVL XXX Transportation Policy and Planning

Foundation for understanding transportation systems’ relationship to cities and people and managing urban transportation systems, including: 1.) multi-faceted understanding of the historical, spatial, economic, social, and environmental factors affecting transportation issues, 2.) transportation and land use relationships, 3.) transportation as a tool of economic development and growth, 4.) transportation political influences and finance, and 5.) regional, state and federal governmental structure of committees, agencies and oversight. Prerequisites: Admission to partner graduate degree programs; BS in math, science or engineering; or permission from professor.
3 Credit Hours
CIVL 642 Public Health, Physical Activity, and Design of the Built Environment

Multidisciplinary evaluation of cities, suburban communities and neighborhoods to identify positive and adverse effects of the built environment on levels of physical activity and measures of public health, with an emphasis on adoption of approaches for improving desirable outcomes. The course focuses on establishing basis of need and potential benefits from implementation of optimal solutions to the challenging dilemma of built environment, urban mobility, transportation infrastructure networks, economics, sustainability, livability, and community wellness. Interconnections between the fields of public health, public policy and engineering design are identified. Students are equipped with proficiencies to needed to create more healthy communities through an emphasis on physical activity. Prerequisites: Admission to partner graduate degree programs; BS in math, science or engineering; or permission from professor
3 Credit Hours
CIVL 575 Traffic Engineering Operations

Basic characteristics of motor-vehicle traffic, highway capacity, applications of traffic control devices, traffic design of parking facilities, engineering studies, traffic safety, traffic laws and ordinances, basic statistical analysis, components of traffic systems, measurement of traffic data, characterizing traffic system performance, analysis of existing traffic facilities, and design of traffic facilities for achieving desired system performance. Prerequisites: CIVL 305, Transportation Engineering, or permission from professor
3 Credit Hours
CIVL 576 Roadway Geometric Design

Geometric design of roadways, at-grade intersections, and interchanges, using software programs, in accordance with conditions imposed by driver ability, vehicle performance, safety sustainability, and economic constraints. Prerequisite: CIVL 302
3 Credit Hours
CIVL 612 Urban Transportation Planning

A systems approach to the transportation planning process focusing on policy issues and the decision making process. Topics include: 1.) Trip generation modeling –variables influencing trip generation, regression analysis and category analysis; 2.) Trip distribution – modeling factors governing trip distribution, growth-factor methods and gravity models, calibration of gravity models; 3.) Mode split modeling – factors influencing mode choice, discrete choice models; 4.) Route selection – traffic assignment; and 5.) Transportation surveys; transport related land use models, urban structure, urban goods transport. Use of popular transportation planning software will also be covered. Prerequisites: CIVL 305, Transportation Engineering, or permission from professor
3 Credit Hours
CIVL 740 Transportation Safety Engineering

Methodology for conducting transportation accident studies, accident characteristics as related to operator, facility, and mode, statistical applications to accident data, current trends and problems in transportation safety. Prerequisites: CIVL 305, Transportation Engineering, or permission from professor
3 Credit Hours
CIVL 741 Travel Demand Forecasting

In-depth coverage of travel-demand forecasting theory and the four-step process, site traffic impact analysis, and disaggregate travel demand models. Theory and method of forecasting travelers’ choices of route, mode, destination, departure time, trip frequency and origin location in congested transportation networks. Prerequisites: CIVL 305, Transportation Engineering, or permission from professor
3 Credit Hours


Electrical Engineering


ELEC 605 Advanced Power Systems

A review of AC systems, power flow and symmetrical faults will be given. Students will study symmetrical components, unsymmetrical faults, system protection, power system controls, and power line transients. Additional topics will include power flow computational methods, regulatory aspects of the North American power grid, and the use of computer tools for the design of transmission and distribution systems. PREREQUISITE(S)/COREQUISITE(S): Graduate Status or permission from professor, and an undergraduate course in power system analysis or equivalent
3 Credit Hours
ELEC 615 Spectral Analysis

Spectral estimation and analysis plays a key role in a large variety of signal processing applications. Classical and modern spectral analysis techniques are developed and compared in terms of performance and implementation. Topics covered include random-discrete signals, sample autocorrelations functions, the periodogram, and parametric spectral estimates. PREREQUISITE(S)/COREQUISITE(S): Graduate Status or permission from professor, and an undergraduate course(s) in continuous and discrete time signal analysis or equivalent.
3 Credit Hours
ELEC 625 RF Systems

Analysis, design, and optimization of radio-frequency systems. The operation and characterization of RF components, fundamentals of noise and distortion, and system concepts including tools such as level charts and link budgets will be taught. Applications will include wireless communication systems and radar. PREREQUISITE(S)/COREQUISITE(S): Graduate Status or permission from professor, and undergraduate courses in linear systems and electromagnetic fields
3 Credit Hours
ELEC 635 Adaptive Signal Processing

An introduction to the analysis and design of adaptive systems with applications in the areas of communications, signal processing, and control. Topics include random signal models; theory of adaptation and performance measures; LMS and RLS algorithms; optimal filtering; adaptive equalization; interference cancellation; signal prediction; and system identification. PREREQUISITE(S)/COREQUISITE(S): Graduate Standing or permission from professor, and undergraduate courses in signals and systems, and probability and statistics for engineers.
3 Credit Hours
ELEC 645 Data communication Networks

Fundamentals of data communication networks. Emphasis on network algorithms and their performance. Topics include: layered network architecture, Link Layer protocols, high-speed packet switching, queueing theory, Local Area Networks, and Wide Area Networking issues, including routing and flow control. PREREQUISITE(S)/COREQUISITE(S): Graduate Status or permission from professor, and undergraduate courses in computer programming and probability and statistics for engineers
3 Credit Hours
ELEC 655 Digital Communications

Introduction to modern digital communication systems. Emphasis on modulation and detection techniques and their performance in the presence of noise. PREREQUISITE(S)/COREQUISITE(S): Graduate Status or permission from instructor, and undergraduate courses in linear systems and probability and statistics for engineers
3 Credit Hours
ELEC 665 Fundamentals of Advanced Energy Conversion

This course covers fundamentals of thermodynamics, chemistry, flow and transport processes as applied to energy systems. Topics include analysis of energy conversion in thermomechanical, thermochemical, electrochemical, and photoelectric processes in existing and future power and transportation systems, with emphasis on efficiency, environmental impact and performance. Systems utilizing fossil fuels, hydrogen, nuclear and renewable resources, over a range of sizes and scales are discussed. Applications include fuel reforming, hydrogen and synthetic fuel production, fuel cells and batteries, combustion, hybrids, catalysis, supercritical and combined cycles, photovoltaics, etc. The course also deals with different forms of energy storage and transmission, and optimal source utilization and fuel-life cycle analysis. PREREQUISITE(S)/COREQUISITE(S): Graduate Status or permission from professor, and undergraduate courses in university physics and engineering mathematics
3 Credit Hours
ELEC 675 Computer Architecture

Organization and design of computer systems hardware. Provides the basic knowledge required for understanding and designing standard and advanced computer architectures. Topics include: instruction set architectures, ALU design and computer arithmetic, memory organization, cache and virtual memories, controller design, pipelining and parallelism. PREREQUISITE(S)/COREQUISITE(S): Graduate status or permission of the instructor, and undergraduate courses in digital logic design and assembly language programming.
3 Credit Hours


Mechanical Engineering


MECH 604 Advanced Mechanics of Materials

Advanced topics in mechanics of materials, including three-dimensional stress and strain transformations, torsion of non-circular prismatic bars, shear center, unsymmetrical bending, curved beams, flat plates, elastic strain energy, and theories of failure and application to machine and structural design. Prerequisites: CIVL 304 or consent of program director.
3 Credit Hours
MECH 605 Materials and Process Selection

Engineering application of materials. Material, shape, and process selection for mechanical designs based on function, constraints, objectives, and free variables. Materials and the environment. Prerequisites: CIVL 304 or consent of program director.
3 Credit Hours
MECH 606 Fatigue and Fracture

Stationary crack under static loading, energy balance, crack initiation and growth, dynamic crack growth, and fatigue of metals, ceramics, polymers, and composites. Prerequisite: MECH 304 Engineering Materials or equivalent.
3 Credit Hours
MECH 611 Advanced Fluid Mechanics

Advanced Fluid Mechanics is a continuation of concepts presented in a typical undergraduate course in fluid mechanics. The course introduces vector, tensor, and indicial notation. Topics in incompressible fluid dynamics are explored at depth including viscous flows, the Navier-Stokes equations, and boundary layer theory. Basic concepts in turbulent flow are also covered. Prerequisites: MATH 231 and MECH 311 or consent of program director.
3 Credit Hours
MECH 615 Applied Heat Transfer

Fundamentals of conduction, convective heat transfer, diffusive and convective mass transfer, heat-exchanger design; tradeoff associated with heat transfer systems, workable and optimal system. Prerequisites: MECH 415 or consent of program director.
3 Credit Hours
MECH 617 Advanced Topics in Renewable Energy Systems

Advanced topics in renewable energy sources to include solar heating and cooling, wind resource characteristics and assessments; wind turbine technologies (fixed and variable-speed turbines); wind power transmission; integration and interconnection issues; and photovoltaic energy. Surveys the life cycle cost and present value to evaluate systems. Same as MECH 417 but includes graduate student project / report. Prerequisites: MECH 415 or consent of program director.
3 Credit Hours
MECH 618 Energy Sources, Technology, and Policy

Multidisciplinary overview of energy technologies, fuels, environmental impacts, and public policies. Quantitative engineering analysis in energy, including the differences among fuels and energy technologies, the electricity sector, liquid fuels, conventional fuels, renewable fuels, impacts on the environment, basics of atmospheric chemistry, and water use for power plant cooling. Energy policy and the societal aspects of energy, such as culture, economics, war, and international affairs, are covered. Prerequisites: MECH 415 or consent of program director.
3 Credit Hours
MECH 619 Power Systems Engineering

Physical features, operational characteristics, and analytical models for major electric power systems and components; advanced techniques for solving large power networks; load flow, symmetrical components, short circuit analysis. Prerequisites: MECH 415 or consent of program director.
3 Credit Hours
MECH 625 Computer-Aided Design and Analysis

Geometric and solid modeling, finite element analysis, optimization, rapid prototyping. Emphasizes practical utilization of computer- based design tools. Prerequisites: MECH102 and MECH 325 or consent of program director. Corequisite: MECH 635.
3 Credit Hours
MECH 631 Advanced Engineering Mathematics

Classification and solution of partial differential equations; includes linear superposition, separation of variables, Fourier and Laplace transform methods, Green’s functions, similarity solution, and spectral methods; introduction to solution of nonlinear partial differential equations, including both exact and approximate techniques, with a strong emphasis on physical systems. Prerequisite: MATH 335 (or equivalent undergraduate Applied Mathematics II course) or consent of program director.
3 Credit Hours
MECH 635 Computer-Aided Design and Analysis Laboratory

Non-credit laboratory to accompany MECH 525. Corequisite: MECH 625.
3 Credit Hours
MECH 640 Manufacturing Process and Design

Selection and analysis of manufacturing processes. Product and process design for automated manufacturing. Economic analysis of manufacturing. Automated manufacturing, knowledge-based systems, and flexible product manufacture. Prerequisites: MECH 340 or consent of program director.
3 Credit Hours
MECH 645 Machine Design

Selection, design, assembly, and analysis of common machine elements including springs, shafts, gears, clutches, brakes, and bearings. Computer- based methods of optimization employed when appropriate. Prerequisites: MECH 345 or consent of program director.
3 Credit Hours
MECH 650 Modeling, Analysis, and Control Systems

Methods for analytical modeling, analysis, prediction, and control of linear, stationary time series of multidisciplinary dynamic systems, including mechanical, electrical, electro-mechanical, hydraulic and pneumatic systems; includes examples of advanced research in nonstationary time-series modeling and applications in manufacturing and other areas. Students complete a project on a topic of their choice. Prerequisite: MECH 350 and MECH 450 or consent of program director.
3 Credit Hours
MECH 655 Advanced Mechatronics

Integrated use of mechanical, electrical, and computer systems for information processing and control of machines and devices. System modeling, electro- mechanics, sensors and actuators, basic electronics design, signal processing and conditioning, noise and its abatement, grounding and shielding, filters, and system interfacing techniques. Prerequisite: MECH 350 and MECH 450 or consent of program director.
3 Credit Hours
MECH 660 Advanced Design

Creative decision-making processes for design. In-depth study of design in mechanical engineering. Quality functions, robust design, axiomatic design, and design for assembly.
3 Credit Hours
MECH 670 Applied Aerodynamics

Applied Aerodynamics introduces the basic theories for analyzing the aerodynamic forces on a vehicle in flight. Topics include incompressible flow over airfoils and finite wings, laminar and turbulent boundary layers in airfoil analysis, and boundary layer transition. Prerequisites: MATH 231 and MECH 311 or consent of program director.
3 Credit Hours
MECH 702 Theory of Elasticity

Plane stress and plane strain; two-dimensional problems in rectangular and polar coordinates; strain energy methods; complex variables in two- dimensional problems; the general equations of three-dimensional elasticity. Prerequisites: MECH 604 (Advanced Mechanics of Materials) or consent of program director.
3 Credit Hours
MECH 703 Theory of Plasticity

Stress and strain tensors; elastic stress-strain relations, criteria of yielding; plastic stress-strain relations; elastoplastic problems of spheres and cylinders; the plane elastoplastic problem; the slip-line field. Prerequisites: MECH 604 (Advanced Mechanics of Materials) or consent of program director.
3 Credit Hours
MECH 708 Mechanics of Composite Materials

Analysis of stress, strain, and strength of fiber reinforced composite laminates and structures. Topics include laminated plate theory, stress analysis of orthotropic plates, damage mechanisms, fatigue, impact, thermal and environmental effects. Prerequisite: MECH 604 (Advanced Mechanics of Materials) or consent of program director.
3 Credit Hours
MECH 750 Introduction to Modern Control Engineering

State variable methods, eigenvalues, and response modes; controllability, observability, and stability; calculus of variations; optimal control; control of regulator and tracking servomechanisms; Hamilton-Jacobi, dynamic programming; deterministic observers, Kalman filter; discrete and continuous time. Prerequisite: MECH 350 and MECH 450 or consent of program director.
3 Credit Hours
MECH 755 Nonlinear Control Engineering

Characteristics of nonlinear systems; State space formulation; stability criteria; Liapunov functions; describing functions; signal stabilization; Popov and circle criteria for design; adaptive control-systems. Prerequisite: MECH 350 and MECH 650 or consent of program director.
3 Credit Hours
MECH 771 Compressible Flow

Compressible Flow combines aspects of classical thermodynamics and equilibrium mixtures with compressible fluid flow. Chemical thermodynamics and real gases are explored. One-dimensional flows through nozzles and diffusers are analyzed. Normal and oblique shock relations, Prandtl-Meyer flow, and method of characteristics are also introduced. Prerequisites: MATH 231 and MECH 611 or consent of program director.
3 Credit Hours
MECH 772 Computational Methods in Thermal Sciences

Computational Methods in Thermal Sciences is an introduction to the field of Computational Fluid Dynamics (CFD). Finite difference methods for the solution of fluid dynamics and heat transfer problems are utilized. Students will gain a general understanding of numerical methods, computer programming, and fluid dynamics and heat transfer through project-based assignments. Finite volume methods are also introduced. Prerequisites: MATH 231, MECH 611, MATLAB experience or consent of program director.
3 Credit Hours


Biology


BIOL 502 Comparative Vertebrate Anatomy

A study of the comparative anatomy of vertebrate animals. Emphasis will be placed on the evolution of organ systems in response to environmental pressures. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 505 Biometry

This course will focus on methods and procedures for designing experiments, gathering, analyzing, and interpreting data. Topics to be included are descriptive statistics, estimation, measurements of confidence and reliability, tests of significance, measurements of relationship and correlation, and non-parametric analyses. In addition to lecture format, students will get hands-on experience in data gathering, analyses using computer statistical programs, statistical inference and decision making.
3 Credit Hours
BIOL 506 Ecology

An introduction to the study of biological interrelationships and the effects of the environment on the structure and function of animal and plant systems. Laboratory will emphasize methods and materials of ecological investigations. Lecture: two hours a week; laboratory: four hours a week.
4 Credit Hours
BIOL 508 Genetics

A study of inheritance, including Mendelian genetics, molecular genetics, changes in chromosome structure and number, cytogenetics, and population genetics. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 509 Marine Biology

Lectures cover major ecological factors and the fundamentals of oceanography. Laboratory work stresses familiarity with species, taxonomic methods, sampling procedures, experimental design, use of equipment, and data handling. Lecture: two hours a week; laboratory: four hours a week.
4 Credit Hours
BIOL 510 Vertebrate Natural History

An introduction to the classification, ecology, evolution, and distribution of the vertebrates. Laboratory with emphasis on identification and field study techniques, especially with respect to the vertebrates of South Carolina. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 512 Descriptive Histology

A detailed study of the chief types of animal tissues and a description of the histology of organs. Laboratory work includes microscopic study of cells, tissues, and organs of animals. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 514 The Vascular Flora of South Carolina

An introductory study of the native vascular flora of South Carolina, emphasizing the identification and collection of native plants. The student will have practice in use of taxonomic keys and in preparation of specimens. Lecture: two hours a week; laboratory: four hours a week.
4 Credit Hours
BIOL 518 Ornithology

A study of the structure, function, and ecology of birds. Field trips and bird specimens will give students a working knowledge of birds common to South Carolina. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 519 Economic Botany

A course in economic botany devoted to the consideration of plants which are useful or harmful to humans, their origins and history, botanical relationships, chemical constituents that make them economically important, and their role in prehistoric and modern cultures and civilizations. Lecture: three hours a week.
4 Credit Hours
BIOL 526 Freshwater Biology

The study of freshwater organisms and their environment. Instruction will cover the biological diversity, ecological and physiological adaptation, and the physical setting of freshwater systems. Local systems of interest include large coastal rivers and lakes, upper portions of estuaries, and old rice fields. Lecture: two hours a week; laboratory: four hours a week.
4 Credit Hours
BIOL 531 Reproductive and Developmental Strategies

A study of reproductive and developmental strategies used across the phyla, this course will consider how the choices of the reproducing adults affect the development and survival of the offspring. The laboratory will include use of model systems to investigate the theories discussed in lecture. Lecture: three hours a week; laboratory: three hours a week
4 Credit Hours
BIOL 601 Evolution of Animals

A review of evolutionary principles and general morphology of the animal kingdom. Lecture: three hours a week.
3 Credit Hours
BIOL 602 Morphological Survey of the Plant Kingdom

An advanced course in comparative morphology, life history, and phylogeny of the vascular and nonvascular plants. The laboratory will include work on structural and developmental relationships as applied to morphological and anatomical interpretations of the vascular and nonvascular plants. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 603 General Physiology

A study of the general principles of animal physiology. Emphasis will be placed on cellular, tissue, and organ system function and how these are integrated to allow the organism to respond and succeed in its environment. Lecture: three hours a week.
3 Credit Hours
BIOL 604 Marine Invertebrates

A study of marine invertebrates and their environment. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 607 Microbiology

General coverage of the anatomy, morphology, ecology, and chemistry of microorganisms. The emphasis of the course will be on bacteria, however, some time will be spent on the study of fungi, viruses, richettsiae, and protozoans. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 610 Special Topics in Biology

This course is designed for the study of specialized topics in modern biology. The subject for each course will be announced. Lecture: three hours a week.
Variable Credit Hours
BIOL 611 Graduate Research

Research problems in various areas of biology to introduce the student to the planning and execution of research experimentation, data analysis, and the presentation of research findings. By arrangement; prerequisite: Permission of instructor.
Variable Credit Hours
BIOL 612 Cell and Molecular Biology

An in-depth exploration of the cell surface, organelles, and metabolism of different cell types. This course integrates cell biology, molecular biology, and biochemistry. Lecture: three hours a week.
3 Credit Hours
BIOL 621 Aquatic Toxicology

An introduction to assessing the effects of toxic substances on aquatic organisms and ecosystems. Topics include general principles of toxicology, fate and transport models, quantitative structure-activity relationships, single-species and community-level toxicity measures, regulatory issues, and career opportunities. Examples will be drawn from marine, freshwater, and brackish water systems. Lecture: three hours a week; laboratory: three hours a week.
4 Credit Hours
BIOL 624 Molecular Genetics and Recombinant DNA: Theory, Practice and Issues

The fundamental principles and applications of recombinant DNA technology will be discussed and demonstrated. Emphasis will be placed on sources and preparation of materials for classroom activities. Societal issues involving recombinant DNA technology will also be explored. Lecture: two hours a week; laboratory: two hours a week.
3 Credit Hours
BIOL 631 Environmental Physiology

This course will study the effects of such parameters as salinity, oxygen, temperature and elevation or depth on animal physiology and the adaptations made by animals to these environments. Lecture: two hours a week; laboratory: two hours a week.
3 Credit Hours


Computer Science (Joint with College of Charleston)


CSCI 601 Data Modeling and Database Design

Topics include conceptual, logical, and physical data modeling, data analysis, relational database design and normalization, query languages, query processing, administration, and CASE tools. A database design project is part of the requirement and includes hands-on data modeling, design, development, and implementation.
3 Credit Hours
CSCI 602 Foundations of Software Engineering

A survey course in software engineering processes and methodologies. This course includes software life cycles, planning and managing projects, capturing and managing requirements, analysis and design, implementation, software testing and quality assurance and risk analysis in software development. Emphasized are team- based development, quality standards, object-oriented design and CASE (computer-aided software engineering) tools.
3 Credit Hours
CSCI 604 Distributed Computer Systems Architecture

This course covers basic techniques for the design and construction of distributed systems. Its aim is to give the skills needed to build simple systems and to identify key issues for the analysis of distribution problems.
3 Credit Hours
CSCI 612 Advanced Computer Architecture

This course covers various topics relevant to clustering, including the following: interconnection networks, protocols, high performance I/O, load balancing, availability, programming models and environments, parallel algorithms, and applications. The course will be lab-intensive and will include the implementation of parallel algorithms on a Beowulf Cluster.
3 Credit Hours
CSCI 614 Advanced Operating Systems

This course covers a broad range of advanced operating systems concepts including protection, security, memory management, kernels, file systems, synchronization, naming, networks and distributed systems as well as recent trends in operating systems design. Specific aspects of operating systems that support distributed computing will be emphasized.
3 Credit Hours
CSCI 616 Automata Theory

The theory of finite state machines and regular expressions are applied to the design of switching circuits, components of compilers such as lexical analysis, pattern-matching, text editors, unifications as needed in Prolog or for automated deduction, and almost any program which processes under commands. Undecidable problems and intractable problems are explored.
3 Credit Hours
CSCI 618 Programming Languages

The course surveys the principles of programming language design and the issues related to their implementation. Topics will include a comparison of the major programming paradigms: imperative, functional, logic and object oriented. Also covered are data types, methods of specifying the semantics of language constructs, and concurrency.
3 Credit Hours
CSCI 631 Privacy and Security Issues

A survey of the principles and practices related to computer security. The course concentrates on the problems of security associated with computer systems and emphasizes the application of cryptography to address those problems.
3 Credit Hours
CSCI 632 Data Communications and Networking

An introduction to data communications and computer networking. Topics include LAN topologies, transmission media, error detection, packet switching networks, Internetworking of heterogeneous network technologies, Internet protocol suites (with emphasis on TCP/IP), the client/server paradigm, the BSD socket interface, network security and network applications.
3 Credit Hours
CSCI 638 Advanced Topics in Database Systems

Topics such as algorithms for query processing and optimization, physical database design, transaction processing, concurrency control, database backup and recovery techniques, database security, distributed databases, multimedia databases, object and object-relational databases, data warehousing, and data mining.
3 Credit Hours
CSCI 641 Advanced Cybersecurity

This course will cover the techniques used to secure cybersystems. Topics covered will include security policies, computer security management and risk assessment, secured network protocols, software security issues, ethical and legal aspects of cybersecurity, and disaster recovery. Special emphasis will be given to designing, deploying, and managing complete secured cybersystems.
3 Credit Hours
CSCI 654 Software Requirements Analysis and Specifications

An introduction to the software requirements engineering process. Topics to include feasibility studies, risk, requirement elicitation, modeling, analysis, specification and validation.
3 Credit Hours
CSCI 656 Software Systems Design and Implementation

An introduction to the issues, techniques, strategies, representations and patterns used in designing and implementing software. Possible design topics include: specification of internal interfaces, architectural design, data design, user-interface design, design tools and evaluation of design. Possible implementation topics include: language-oriented issues, construction technologies, tools and formal constructions methods.
3 Credit Hours
CSCI 657 Embedded Systems Design

This course is an introduction to specifying, designing, implementing, and testing (real-time) embedded systems. Topics include the embedded system lifecycle, choosing a processor, hardware/ software partitioning, design techniques, cross- platform development, debugging, testing, and integration. Implementation languages may include Java, C/C++ or assembly.
3 Credit Hours
CSCI 658 Software Testing and Maintenance

An introduction to the concepts and methods associated with software testing and maintenance. Testing topics to include: testing as part of the requirements for engineering and software design, test plan writing and static and dynamic testing. Maintenance topics to include: an overview of corrective, adaptive, perfective and preventive maintenance activities as well as organizational managerial issues.
3 Credit Hours
CSCI 672 Human-Computer Interaction

Introduction to human-computer interaction and user-interface development. Topics include human factors of interactive software, interactive styles, design principles and considerations, development methods and tools, interface quality and evaluation methods. This course stresses the importance of good interfaces and the relationship of user interface design to human-computer interaction. It is intended for students whose future work may involve software development.
3 Credit Hours
CSCI 674 Introduction to Computer Graphics

An introduction to the fundamental principles of computer graphics. Using standard graphics libraries, students will learn these principles by writing a series of programming projects.
3 Credit Hours


Project Management


PMGT 650 Overview of Technical Project Management

This course applies a systems engineering approach to project management and introduces the student to the entire lifecycle of technical projects as offered by Project Management Institute’s A Guide to the Project Management Body of Knowledge (PMBOK® Guide) and other resources. Practical assignments are combined with industry-accepted standards for the purpose of developing a logical framework for managing and leading technical projects. The five major process groups of Initiation, Planning, Executing, Monitoring and Controlling, and Closing are investigated in relationship with the ten knowledge areas of Integration, Scope, Time, Cost, Quality, Human Resources, Communication, Risk, Procurement and stakeholder management. Professional responsibility and ethics will receive particular emphasis. A Capstone Project requirement is a major component of this course and integrated into the other Technical Project Management (TPM) courses, PMGT 651, PMGT 652, and PMGT 653. A formal presentation of the completed TPM Capstone Project to industry, academic and public professionals will be required at the successful completion of the fourth TPM course. Prerequisite: None
3 Credit Hours
PMGT 651 Technical Project Planning and Scheduling

This course explores the principles and applications of work breakdown structures (WBS); the Critical Path Method (CPM) and Program Evaluation and Review Technique (PERT); earned value management, critical chain scheduling and buffer management; definition and allocation of resources; resource leveling; and schedule compression. Course content includes realistic projects, case studies, MS Project computer applications, along with web-based management and technology tools. Each student will continue working on their Capstone Project started in PMGT-650. Prerequisite: PMGT-650 and PMGT-652; or instructor permission.
3 Credit Hours
PMGT 652 Applications of Quality Management

This course investigates risk planning and the principles of quality management and their application in the technical project environment. The standards, tools, techniques and deliverables as related to the development and implementation of a comprehensive quality system will be explored. Topics related to ISO 9000, lean six sigma methodology, business process improvement, and risk planning and mitigation will be addressed. Each student will continue working on their Capstone Project started in PMGT-650. Prerequisite: Must be taken after or simultaneously with PMGT- 650.
3 Credit Hours
PMGT 653 Technical Project Support and Operations

This course is designed to provide students with knowledge and understanding of the activities necessary for the completion of a project, but not normally recognized as project activities. These activities include project plan development, human resources, communication, procurement, and stakeholder management. Each student will continue working on their Capstone Project started in PMGT-650, and if PMGT-651 and PMGT-652 have been successfully completed, will formally present the completed project as part of this course. Prerequisite: PMGT-650 and PMGT-652 or PMGT-651; or instructor permission.
3 Credit Hours
PMGT 660 Overview of Technical Program Management

This course introduces the student to the complexities of technical program management, as offered by Project Management Institute’s (PMI) The Standard for Program Management, and other sources. The course provides an overview of the technical expertise, leadership and management skills, and cultural factors that generate success in management of today’s complex technical programs. An overview of the social, economic, political, media, and regulatory issues faced by program managers will be explored to enable an understanding of the complex issues that must be managed. The primary intent of this course is to expose students to the many challenging issues being faced internally and externally so that successful processes can be developed and pitfalls avoided. Key topics covered will include the need for effective processes and management agility, establishing a culture of communication, superior stakeholder engagement, and active executive support in program governance. Prerequisite: PMGT-650 and PMGT-653
3 Credit Hours
PMGT 661 The Legal and Contractual Aspects of Program Management

This course provides an overview of legal and contractual issues that influence and impact technical program and project management decisions. An overview of the legal system and regulatory framework will be developed to facilitate an understanding of potential legal issues. Primary focus is placed upon understanding and avoiding pitfalls associated with the contracting process as it pertains to Engineering and Construction programs and large Government/Private Programs. Other topics include legal relationships between the Client, Prime Contractor and Design Professional; negligence and the Design Professional; Design Professional licensing and liability; the role of insurance and bonds in program management; personnel and labor issues; intellectual property; environmental liability in public and private construction; claims, arbitration, and dispute resolution options; and the ethical implications of decisions. Prerequisite: PMGT-650
3 Credit Hours
PMGT 662 Program Development Strategies and Processes

This course provides a detailed exposure to Technical Program Development; understanding of market needs, a sound business model, a well-defined financial strategy, and well-thought-out strategic goals. The course is designed to help the professional engineer, technical program manager, and all others who must come together as a working team, to better understand their respective roles and responsibilities in that process. Through case examples, analysis, and project planning tools, this course looks at the longer organizational view of program development. It will present proven ways to improve program development cycle times and to take advantage of new market opportunities. Students will learn how to develop and analyze Technical Requests for Proposal (RFPs) that are essential in today’s global economy. Key topics include program development, analysis tools, preparation/evaluation of RFPs, building on existing product lines, and product platform management. Prerequisite: PMGT-650
3 Credit Hours
PMGT 671 Project Manager Leadership Development

This course is designed to provide current and future project/program management professionals with a unique knowledge and understanding of the history, theory, and practice of leadership development in technical organizations. This course is also designed to provide students with the knowledge and understanding of proven influences necessary for the development of individual leadership skills. It is specifically designed for students involved in project or program management, who want to improve their own leadership knowledge, skills, and abilities in order to better execute leadership and management responsibilities. Students will be exposed to the causal influences that impact leadership development, and explore how they can further develop their own leadership behaviors. Students will also gain the necessary knowledge to develop an individual leadership development plan. All discussions and studies will be in the context of technical project and program management. Course content will include text readings, case studies, team projects, guest speakers, interviews, and student presentations. Prerequisite: PMGT-650
3 Credit Hours
PMGT 672 Applied Leadership Concepts

This course is designed to provide Project and Program Management professionals with advanced leadership skills. Areas covered in the course will include the unique leadership challenges and behaviors involved in leading without authority, conflict resolution, negotiation, interviewing and performance counseling, virtual and international project teams, succession planning, professional etiquette, Level 5 leadership, and making a good organization great. Course content will include case studies, guest speakers, executive interviews, a team project, and classroom presentations. Prerequisite: PMGT 671 or instructor permission.
3 Credit Hours
PMGT 680 System Engineering Management Fundamentals

This course is an overview of system engineering practices and principles, with an emphasis on system life cycle processes and activities. Content is based on the INCOSE System Engineering Handbook as well as other related texts and applicable industry standards. Students will participate in individual and team projects. Topics of study include System Engineering Concepts, the System of Systems (SOS), System Definition and Development, System Design Requirements, integration strategies, System Modeling, Project Planning, System Engineering Processes, leadership, and organizing to manage processes associated with complex technical systems. Prerequisites: None.
3 Credit Hours
PMGT 681 Requirements Development and Management

This course is designed to build the knowledge and skills necessary to manage the translation of needs and priorities into a system of requirements and to develop derived requirements. These together form the basis of the engineering of complex technical and multidiscipline projects. Course topics will focus on managing the processes associated with the development of system requirements. The course will introduce concepts associated with the translation of user needs and priorities into basic functions and quantifiable performance requirements, along with how to analyze and improve upon the requirements in areas such as correctness, completeness, consistency, measurability and testability. Prerequisite: PMGT-680 or instructor permission.
3 Credit Hours
PMGT 682 System Verification and Validation

This course is designed to build knowledge and performance competencies related to the verification and validation processes associated with ensuring the integrity of an evolving design solution. A comprehensive exploration of system verification and validation practices will be performed to provide a basis for applying technical modeling and simulation techniques and lifecycle phases. Course topics will include an examination of applicable industry standards and provide a broad understanding associated with relevant process areas. Prerequisite: PMGT-680 or instructor permission.
3 Credit Hours
PMGT 683 Systems Modeling and Integration

This course provides an overview of how systems engineers employ models and simulations to implement the systems engineering process model. Conceptual understanding and practical skills in the application and integration of systems modeling and simulation will be addressed, in addition to model and simulation development and application to facilitate decision making. Principles and theoretical frameworks will be explored to provide the practical knowledge and skills associated with the application and integration of systems modeling and simulation within complex systems or technical organizations. Topics of study include process improvement, lean enterprise concepts, requirements allocation, and system optimization. Prerequisite: None.
3 Credit Hours
PMGT 684 Human System Integration

This course examines the application of human system integration (HSI) theories and principles to understand human factors, safety engineering, and the limitations of the human. Emphasis will be placed on reducing life cycle costs and optimizing system performance through an understanding of the relationships between humans and technology in complex systems. Topics will focus on the design of interactive products to support the way people communicate and interact, including human factors, safety, rapid prototyping, mock-ups, habitability, survivability and team behavior. Prerequisites: None.
3 Credit Hours
PMGT 685 Decision and Risk Analysis

This course takes a broad study of decision analysis tools and techniques used in technical and management decision making within a risk management context. Integration of sustainability with decision and risk analysis will be emphasized. Students will develop an industry standard Risk Management Strategy and a Decision Management Strategy. Topics of study include decision and alternative definition, analytical decision support, probability theory and statistics, decision framing, cognitive bias, risk planning and identification, risk analysis, risk breakdown structures, sensitivity and multi-attribute utility analysis and decision implementation. Prerequisites: None.
3 Credit Hours
PMGT 690 Independent Study

This course is designed to complement classroom instruction by allowing for work on an advanced academic project under the direction of one or more of the faculty of the School of Engineering. Students will have the opportunity to relate their classroom experience to an investigation of advanced topics. Applicable efforts, activities, and topics will be approved through the Department of Engineering Leadership and Program Management. Prerequisites: PMGT-650 and instructor permission.
3 Credit Hours