SOUTH DAKOTA

SCHOOL OF MINES
& TECHNOLOGY

Search
Directories
Current Students
Faculty & Staff
Local Weather

Civil and Environmental Engineering (CEE)


    University Directory
    University Courses

    CEE 425/525 SUSTAINABLE ENGINEERING

    CEE 117/117L COMPUTER AIDED DESIGN AND INTERPRETATION IN CIVIL ENGINEERING
    (1-1) 2 credits. Students will learn to construct drawing documents using AutoCAD, the use of engineering and architectural scales, lettering practices, geometric construction (manually and AutoCAD), and the ability to visualize in three dimensions.

    CEE 206/206L CIVIL ENGINEERING PRACTICE AND ENGINEERING SURVEYS I
    (2-2) 4 credits. Prerequisite: An acceptable score on the Trigonometry Placement Examination; or trigonometry completed with a grade of “C” or better; or permission of instructor. An orientation to the civil engineering profession including historical development, civil engineering careers, professional practice and ethics, and specialties in 251 Courses the profession. Mensuration with the application of surveying techniques; basic surveying computations and field practice; theory of error propagation and its analysis; fundamental concepts of horizontal, angular, and vertical measurements; control systems related to engineering-construction surveys. Horizontal and vertical curves. Traverse computations.

    CEE 284/284L DIGITAL COMPUTATION APPLICATIONS IN CIVIL ENGINEERING
    (3-1) 4 credits. Prerequisite: MATH 123. A one semester introductory course in programming with a language (Visual Basic) and with a spread sheet and MathCad. Elementary numerical methods and their application to civil engineering problems will be illustrated by the programming technique.

    CEE 316/316L ENGINEERING AND CONSTRUCTION MATERIALS
    (2-1) 3 credits. Prerequisites: Preceded by or concurrent with EM 321, and CEE 284. Principles that govern physical and mechanical properties of ferrous and nonferrous metals, plastics, bituminous materials, portland cement, aggregates, concrete, and timber. Laboratory exercises to demonstrate basic principles and standard laboratory tests (ASTM Standards) of structural materials. Computer-aided graphics and word processing are required for lab reports.

    CEE 326 ENVIORNMENTAL ENGINEERING PROCESS FUNDAMENTALS
    (3-0) 3 credits. Prerequisites: CHEM 114 and junior standing. As the first course in the theory and practice of environmental engineering, emphases are on the acquisition of introductory knowledge pertaining to natural and engineered environmental engineering systems, identification and mitigation of societal impacts upon the Earth, and application of environmental engineering principles in the design and analysis of systems for water and wastewater treatment and solid/hazardous waste management. This course is cross-listed with ENVE 326.

    CEE 327/327L INTRODUCTORY ENVIRONMENTAL ENGINEERING DESIGN
    (2-1) 3 credits. Prerequisite or corequisite: CEE 284 or CHE 250 and one of the following: EM 328, EM 331, CHE 218 or ME 331. As the second course in the theory and practice of Environmental Engineering, emphasis is on application of material balance concepts in environmental analysis and design with consideration of water chemistry, environmental process kinetics, ideal and non-ideal reactors, and biological process fundamentals. These fundamental principles are applied in selected natural and engineered environmental contexts spanning air, water and land systems and the effects of society on environmental systems. Laboratory exercises will be completed and reports with computer-generated text, tables and figures will be written. This course is cross-listed with ENVE 327/327L.

    CEE 336/336L HYDRAULIC SYSTEMS DESIGN
    (2-1) 3 credits. Prerequisites: EM 331 and CEE 284. Analysis of flow in pipe systems, open channels, measuring devices, and model studies. Design of hydraulic systems associated with water supply, flood control, water storage and distribution, sewer systems, and other water resources.

    CEE 337 ENGINEERING HYDROLOGY
    (3-0) 3 credits. Prerequisite: CEE 336 or EM 327 or EM 328 or permission of instructor. A quantification study of the components of the hydrologic cycle with emphasis on engineering applications involving the design of water supplies, reservoirs, spillways, floodways, and urban drainage with computer applications. This course is cross-listed with ENVE 337.

    CEE 346/346L GEOTECHNICAL ENGINEERING
    (2-1) 3 credits. Prerequisites: EM 321. Composition, structure, index, and engineering properties of soils; soil classification systems; introduction to soil engineering problems involving stability, settlement, seepage, consolidation, and compaction; and laboratory work on the determination of index and engineering properties of soils. Computer-aided graphics and word processing required for lab reports.

    CEE 347 GEOTECHNICAL ENGINEERING II
    (3-0) 3 credits. Prerequisite: CEE 346. Composition of soils, origin, and deposition, exploration, frost problems, swelling of soils, erosion protection, soil improvement, groundwater flow and dewatering, slope stability of retaining structures, and rigid and flexible pavement design. The application of these topics to highway engineering will be stressed.

    CEE 353 STRUCTURAL THEORY
    (3-0) 3 credits. Prerequisites: EM 321 and CEE 284. Basic concepts in structural analysis of beams, trusses, and frames. Determination of governing load conditions for moving loads by use of influence lines. Development of basic virtual work concept to obtain deflections for beams, trusses, and frames. Introduction to approximate analysis.

    CEE 357/357L THEORY AND DESIGN OF METAL STRUCTURES I
    (2-1) 3 credits. Prerequisite: CEE 353. Correlation of analysis and design using the current building code requirements for steel structures. Design techniques are formulated for axial, transverse and combined loading conditions, for individual members and for connections between components of a structure. Comparisons between design requirements of materials to illustrate relative benefits in structural systems.

    CEE 358 APPLIED STRUCTURAL DESIGN
    (3-0) 3 credits. Prerequisite: CEE 353 or permission of instructor. Elements of structural design utilizing concrete, steel, or wood. Applied methods emphasizing practical, conservative, and economical solutions will be emphasized. Intended for students who will take no other structural design course.

    CEE 421/521 ENVIRONMENTAL SYSTEMS ANALYSIS
    (3-0) 3 credits. Prerequisites: CEE/ENVE 327 or graduate standing. Course emphasis is on applications of environmental chemistry and material balance in quantitative characterizations of operative processes in selected air, water, and land systems and environmental health impacts. Analytical and computer solutions are performed. Students enrolled in CEE 521 will be held to a higher standard than those enrolled in CEE 421. This course is cross-listed with ENVE 421/521.

    CEE 426/526 ENVIRONMENTAL ENGINEERING PHYSICAL/CHEMICAL PROCESS DESIGN
    (3-0) 3 credits. Prerequisites: CEE/ENVE 326 and CEE/ENVE 327, graduate standing, or permission of instructor. A third course in the theory and practice of environmental engineering. Emphases are on the design and analysis of physical/chemical environmental engineering unit operations and processes. Students enrolled in CEE 526 will be held to a higher standard than those enrolled in CEE 426. This course is crosslisted with ENVE 426/526.

    CEE 621 ENVIRONMENTAL CONTAMINANT FATE AND TRANSPORT
    (3-0) 3 credits. Prerequisites: CEE 421 or CEE 521 or permission of instructor. Mathematical analysis of the processes governing the fate and movement of anthropogenic contaminants in natural systems. Topics include: liquid-solid, vapor-solid, and vapor-liquid partitioning; liquid and vapor phase convection and diffusion; biotic and abiotic transformations; and mathematical modeling of coupled processes.

    CEE 426L/526L ENVIRONMENTAL PHYSICAL/CHEMICAL PROCESS LABORATORY
    (0-1) 1 credit. Prerequisite or corequisite: CEE/ENVE 426/526 or permission on instructor. A laboratory course to accompany CEE/ENVE 426/526. Examination of processes employed in design of environmental physical and chemical systems for renovation of contaminated waters and soils. Various bench-scale experiments will be performed with laboratory analysis using standard environmental web chemical and instrumental analytical techniques. Laboratory reports employing word processing, numerical and statistical analysis, and interpretation of process performance data will be written. Students enrolled in CEE 526L will be held to a higher standard than those enrolled in CEE 426L. This course is cross-listed with ENVE 426L/526L.

    CEE 427/527 ENVIRONMENTAL ENGINEERING BIOLOGICAL PROCESS DESIGN
    (3-0) 3 credits. Prerequisites: CEE/ENVE 326 and CEE/ENVE 327, graduate standing, or permission of instructor. A fourth course in the theory and practice of environmental engineering. Emphases are on the design and analysis of biological environmental engineering unit operations and processes. Students enrolled in CEE 527 will be held to a higher standard than those enrolled in CEE 427. This course is crosslisted with ENVE 427/527.

    CEE 427L/527L ENVIRONMENTAL BIOLOGICAL PROCESS LABORATORY
    (0-1) 1 credit. Prerequisite or corequisite: CEE/ENVE 427/527 or permission of instructor. A laboratory course to accompany CEE/ENVE 427/527. Examination of processes employed in design of environmental biological systems for renovation of contaminated waters and soils. Various bench-scale experiments will be performed with laboratory analysis using standard environmental web chemical, microbiological, and instrumental analytical techniques. Laboratory reports employing word processing, numerical and statistical analysis, and interpretation of process performance data will be written. Students enrolled in CEE 527L will be held to a higher standard than those enrolled in CEE 427L. This course is cross-listed with ENVE 427L/527L.

    CEE 428/528 ADVANCED TREATMENT PLANT DESIGN
    (3-0) 3 credits. Prerequisites: CEE 327, CEE 336, and CEE 426, or permission of instructor. Advanced topics relating to the design of systems for the renovation of contaminated waters. Several major design problems will be completed. Students enrolling in CEE 528 will be held to a higher standard than those enrolling in CEE 428. This course is cross-listed with ENVE 428/528.

    CEE 433/533 OPEN CHANNEL FLOW
    3-0) 3 credits. Prerequisite: CEE 336. Application of continuity, momentum, and energy principles to steady flow in open channels; flow in the laminar and transition ranges; specific energy and critical depth; energy losses; channel controls; gradually and rapidly varied flow; and high velocity flow. Students enrolled in CEE 533 will be held to a higher standard than those enrolled in CEE 433.

    CEE 437/437L/537/537L WATERSHED AND FLOODPLAIN MODELING
    (2-1) 3 credits. This course will consist of the application of the HEC-HMS Flood Hydrograph Package and HEC-RAS Water Surface Profiles computer programs. Each model is applied to an actual watershed and conveyance channel. The student is responsible for two (2) project reports, one for each model application. Data compilation and model development and execution will be conducted in the lab portion of the class. Development of the model inputs will include review of hydrologic and hydraulic processes relating to model options. Students enrolled in CEE 537/537L will be held to a higher standard then those enrolled in CEE 437/437L.

    CEE 447/547 FOUNDATION ENGINEERING
    (3-0) 3 credits. Prerequisite: CEE 346. Application of the fundamental concepts of soil behavior to evaluation, selection, and design of shallow and deep foundation systems. Related topics such as temporary support systems for excavations and pile driving are also included. Students enrolled in CEE 547 will be held to a higher standard than those enrolled in CEE 447.

    CEE 448/548 APPLIED GEOTECHNICAL ENGINEERING
    (3-0) 3 credits. Prerequisites: CEE 346 and CEE 347. Content will include the application of principles taught in CEE 346 and 347 to practical geotechnical engineering problems in the civil engineering Profession, such as exploration, pavement design, slope stability, geosynthetics, geotechnical problems unique to the region, and dam design. Students enrolled in CEE 548 will be held to a higher standard than those enrolled in CEE 448.

    CEE 453/453L DESIGN OF METAL STRUCTURES II
    (2-1) 3 credits. Prerequisite: CEE 357. Analysis and design of structural elements and connections for buildings, bridges, and specialized structures that utilize structural metals. Behavior of structural systems under elastic and plastic design.

    CEE 456/456L CONCRETE THEORY & DESIGN
    (2-1) 3 credits. Prerequisite: CEE 353. Properties and behavior of concrete and 254 Courses reinforcing steel. Analysis and design of structural slabs, beams, girders, columns, and footings with use of strength methods. Deflection of flextural members. Development of reinforcement.

    CEE 457/457L INDETERMINATE STRUCTURES
    (2-1) 3 credits. Prerequisite: CEE 353. Analysis of indeterminate structures by classical and matrix methods. The classical methods are the force method, the slope-deflection equations and the moment-distribution method. The classical methods also are used to determine influence lines for indeterminate structures. Stiffness matrices for truss and beam elements are derived and used to analyze trusses, beams, and frames.

    CEE 463 CIVIL ENGINEERING PROFESSION
    (1-0) 1 credit. Prerequisite: Senior in civil engineering. Lecture and discussion with emphasis on current civil engineering topics with emphasis on professional, personal, and ethical development.

    CEE 464 CIVIL ENGINEERING CAPSTONE DESIGN I
    (0-1) 1 credit. Prerequisite: Senior standing or permission of instructor. Content will include major engineering design experience integrating fundamental concepts of mathematics, basic science, engineering science, engineering design, communications skills, humanities, and social science.

    CEE 465 CIVIL ENGINEERING CAPSTONE DESIGN II
    (0-2) 2 credits. Prerequisite: CEE 464. Content will include major engineering design experience integrating fundamental concepts of mathematics, basic science, engineering science, engineering design, communications skills, humanities, and social science.

    CEE 474/574 ENGINEERING PROJECT MANAGEMENT
    (3-0) 3 credits. Prerequisite: Senior standing or permission of instructor. Study of owner, engineer, and contractor organizational structures, project work break down structures, resource and asset allocation, computer and non-computer scheduling by Critical Path Method (CPM) and Program Evaluation and Review Technique (PERT). Students enrolling will be required to perform an engineering project with written and oral presentations. Students enrolled in CEE 574 will be held to a higher standard than those enrolled in CEE 474.

    CEE 475/475L/575/575L HIGHWAY ENGINEERING
    (2-1) 3 credits. Prerequisite: Senior standing. This course is an introduction to the principles of highway engineering. The course will cover the integration of various levels of governmental transportation systems along with aspects of safety and vehicle performance. Laboratory and lecture experiences will be provided in geometric design and materials selection, design and rehabilitation. Traffic planning methods and life cycle cost analysis in highway engineering will also be covered.

    CEE 491 INDEPENDENT STUDY
    1 to 3 credits. Prerequisite: Permission of instructor. Includes directed study, problems, readings, directed readings, special problems and special projects. Students complete individualized plans of study which include significant one-on-one student-teacher involvement. The faculty member and students negotiate the details of the study plans. Enrollments are usually 10 or fewer students. Meeting depending upon the requirements of the topic.

    CEE 492 TOPICS
    1 to 3 credits. Includes current topics, advanced topics and special topics. A course devoted to a particular issue in a specified field. Course content is not wholly included in the regular curriculum. Guest artists or experts may serve as instructors. Enrollments are usually 10 or fewer students with significant one-on-one student/teacher involvement.

    CEE 498 UNDERGRADUATE RESEARCH/SCHOLARSHIP
    1 to 6 credits. Prerequisite: Permission of instructor. Includes senior project, and capstone experience. Independent research problems/projects or scholarship activities. The plan of study is negotiated by the faculty member and the student. Contact between the two may be extensive and intensive. Does not include research courses which are theoretical.

    CEE 628/628L ENVIRONMENTAL ENGINEERING MEASUREMENTS
    (2-1) 3 credits. Prerequisite: Senior or graduate standing. It is highly recommended that the student have completed CEE 421 or CEE 521 or an equivalent course prior to enrolling in this course. Topics include: methods employed in assessment of environmental contamination and remediation effectiveness; methods used in obtaining and handling of water and soil samples; applications of analytical instrumentation (GC, LC, AAS, UV/Vis, and total carbon) to assays of environmental samples; field and lab

    CEE 634 SURFACE WATER HYDROLOGY
    (3-0) 3 credits. Prerequisites: CEE 337 or permission of instructor. Review and advanced study of hydrologic cycle including precipitation, infiltration, evapotranspiration, and runoff. Applications to analysis and design of water supplies, reservoirs, spillways, floodways, urban runoff, and protection systems.

    CEE 643 ADVANCED SOIL MECHANICS I
    (3-0) 3 credits. Prerequisite: CEE 346 or permission of instructor. One- and twodimensional consolidation theory; field consolidation behavior; anisotropic consolidation; geotechnical material failure criteria; constitutive laws for geotechnical materials; flexible and rigid beams on elastic foundations; analysis of single and group piles under various loadings; stress development in soil mass.

    CEE 644 ADVANCED SOIL MECHANICS II
    (3-0) 3 credits. Methods of geotechnical analysis; composite finite element method; movement dependent lateral earth pressure development; limiting equilibrium method of soil-structure analysis for bearing capacity, slope stability and retaining structures; and earth reinforcing techniques.

    CEE 645 ADVANCED FOUNDATIONS
    (3-0) 3 credits. Prerequisites: CEE 284 and CEE 346 or permission of instructor. Application of the principles of soil mechanics to foundation engineering; subsurface exploration; lateral earth pressures and retaining structures; bearing capacity and settlement of shallow and deep foundations; field instrumentation and performance observation; and case studies.

    CEE 646 STABILITY OF SOIL AND ROCK SLOPES
    (3-0) 3 credits. Prerequisite: CEE 346 or permission of instructor. Geologic aspects of slope stability; shear strength of geologic materials; soil and rock mechanics approaches to slope stability analysis; two-dimensional limiting equilibrium methods of slope stability analysis including sliding block methods, Fellenius’ and Bishop’s methods of slices, and the Morgenstern- Price method of slices; introduction to threedimensional methods of stability analysis; field instrumentation and performance observations; and case studies.

    CEE 647 EARTH STRUCTURES
    (3-0) 3 credits. Prerequisite: CEE 346 or permission of instructor. Engineering properties of compacted soils; use of the triaxial test in soil stability problems; methods of slope stability analysis with emphasis on Bishop’s simplified method of slices; design considerations for earth embankments; field instrumentation and performance observations; and case studies.

    CEE 648 THEORY AND APPLICATION OF EARTH RETAINING STRUCTURES
    (3-0) 3 credits. Prerequisite: CEE 346 or permission of instructor. Application of principles of geotechnical engineering to the design of retaining structures. Areas covered are lateral earth pressure theories, rigid and flexible retaining walls, anchored bulkheads, cofferdams, earthquake induced earth pressures, braced excavations, and underground structures. Stabilization of slopes and reinforced earth applications are also treated.

    CEE 652 PRESTRESSED CONCRETE
    (3-0) 3 credits. Prerequisite: CEE 358 or CEE 456 or permission of instructor. Principles of linear and circular prestressing. Behavior of steel and concrete under sustained load. Analysis and design of pretensioned and post-tensioned reinforced concrete members and the combination of such members into an integral structure.

    CEE 653 REINFORCED CONCRETE DESIGN
    (3-0) 3 credits. Prerequisite: CEE 456. Design for torsion, simple space structural elements such as corner beams, curved beams, and free-standing staircases. Yield line theory and design of twoway reinforced slabs and floor systems. Design of a multi-story frame building system.

    CEE 655/655L APPLIED COMPOSITES
    (2-1) 3 credits. Prerequisite: CEE 353 or permission of instructor. Basic properties and principles of advanced composite materials such as fiberglass and graphite, and aramic design and testing of primary structural members including prestressing elements. Application of composite materials to engineering.

    CEE 656/656L ADVANCED STRUCTURAL ANALYSIS
    (2-1) 3 credits. Prerequisite: Senior or graduate standing. Analysis of statically indeterminate structural systems. Flexibility and stiffness methods of analysis for two- and threedimensional orthogonal and non-orthogonal structures with reference to digital computer procedures. Special solution procedures including use of substructures. Energy methods of structural analysis and introduction to finite element method.

    CEE 691 INDEPENDENT STUDY
    1 to 3 credits. Prerequisite: Senior or graduate standing and permission of instructor. Directed independent study of a topic or field of special interest. This may involve readings, research, laboratory or fieldwork, and preparation of papers, as agreed to in advance, by student and instructor. A description of the work to be performed must be filed in the department office.

    CEE 692 TOPICS
    1 to 3 credits. Prerequisite: Senior or graduate standing. Lecture course or seminar on a topic or field of special interest, as determined by the instructor.

    CEE 721 PRINCIPLES OF ENVIRONMENTAL ENGINEERING
    (3-0) 3 credits. This course is a study of the relationship of the environment to human health from an engineering perspective.

    CEE 730 STATISTICAL METHODS IN WATER RESOURCES
    (3-0) 3 credits. Stochastic process, probability and statistics applied to hydrologic problems. Data synthesis, frequency analysis, correlation, time series, and spectral analysis.

    CEE 731 CURRENT TOPICS IN WATER QUALITY ASSESSMENT
    (3-0) 3 credits. Prerequisite: Permission of instructor. A review and discussion of federal programs concerning water quality and of current literature on national and regional water-quality assessments. Technical subjects covered may include but are not limited to: hydrologic and hydraulic modeling of watersheds, numerical water quality modeling, and total maximum daily loads (TMDL’s); eutrophication; urban runoff; non-point-source pollution. Oral presentations, detailed literature review, and term paper are required.

    CEE 733/733L TECHNIQUES OF SURFACE WATER RESOURCE AND WATER QUALITY INVESTIGATIONS I
    (1-2) 3 credits. Prerequisites: CEE 326, CEE 327 and CEE 336 or permission of instructor. A study of the theory, design and techniques used in hydrologic and water quality investigations by environmental engineers, hydrologists, and hydraulic engineers. Topics to be covered include, but are not limited to: surface water streamflow measurements and records compilation, water quality monitoring, stormwater runoff sampling and permit process, bioassessment of water quality, sediment sampling, lake water quality assessment, and non parametric statistics.

    CEE 749/749L EXPERIMENTAL SOIL MECHANICS
    (1-2) 3 credits. Prerequisite: CEE 346 or permission of instructor. Laboratory determination of soil properties with emphasis on experimental techniques; index properties and classification tests; one-dimensional consolidation tests; controlled gradient consolidation test; unconsolidated-undrained, consolidatedundrained, and consolidated-drained triaxial compression tests; vacuum triaxial test; direct shear tests; CBR test; and field boring test.

    CEE 784 MODELING AND COMPUTATION IN CIVIL ENGINEERING
    (3-0) 3 credits. Prerequisite: CEE 284 or permission of instructor. Applications of statistical and advanced numerical and digital computation methods to various problems in all disciplines of civil engineering.

    CEE 785 APPLICATIONS OF FINITE ELEMENT METHODS IN CIVIL ENGINEERING
    (3-0) 3 credits. An introduction to the basic concepts including: interpolation functions, element stiffness and load matrices, assembly of element matrices into global matrices, and solution techniques. Several one and two dimensional elements are studied and used to solve problems in solid mechanics, soils, and fluid mechanics using the variational method and Galerkin’s method.

    CEE 788 MASTER'S RESEARCH PROB/PROJECTS
    Credit to be arranged; not to exceed three (3) credits toward fulfillment of M.S. degree requirements. Open only to students pursuing the M.S. non-thesis option. Directed research investigation of a selected problem culminating in an acceptable written report. Oral defense of the report and research findings are required.

    CEE 790 SEMINAR
    (1-0) 1 credit. May not be repeated for degree credit. Preparation and presentation of oral seminar. Group discussion of a research problem or current civil engineering project.

    CEE 791 INDEPENDENT STUDY
    1 to 3 credits; not to exceed three (3) credits toward fulfillment of M.S. degree requirements. Prerequisite: Permission of instructor. Directed independent study of a topic or field of special interest. This may involve readings, research, laboratory or fieldwork, and preparation of papers, as agreed to in advance, by student and instructor. A description of the work to be performed must be filed in the department office.

    CEE 792 TOPICS
    1 to 3 credits. Lecture course or seminar on a topic or field of special interest, as determined by the instructor.

    CEE 798 MASTER'S THESIS
    Credit to be arranged; not to exceed six credits toward fulfillment of M.S. degree requirements. Open only to students pursuing the M.S. thesis option. Supervised original or expository research culminating in an acceptable thesis. Oral defense of the thesis and research findings are required.

    CEE 668 ADV HIGHWAY SYSTEM ENGINEERING

    CEE 622 ADVANCED TREATMENT PLANT DESIGN
    (3-0) 3 credits. Prerequisites: CEE 327, CEE 336, and CEE 426, or permission of instructor. Advanced topics relating to the design of systems for the renovation of contaminated waters. Several major design problems will be completed.

    CEE 627 TREATMENT, DISPOSAL, AND MANAGEMENT OF HAZARDOUS WASTE
    (3-0) 3 credits. Study of the types, sources and properties of hazardous waste generated from various industrial plants. Engineering systems and technologies for hazardous waste including: on-site handling, storage and processing; transfer and transportation; treatment and reuse; and ultimate disposal and destruction. Federal regulations, especially those developed under the Resource Conservation and Recovery Act will be described.

    CEE 368/368L TRANSPORTATION ENGINEERING


Contact: South Dakota School of Mines and Technology

http://www.hpcnet.org/sdsmt/directory/courses/cee
 
     

© - 1994-2008 - SDSM&T - All rights Reserved.