Education

The CYBER-ShARE Curriculum Cadre is a team of educational-technology graduate students who act as resources and curriculum developers for researchers in science, engineering, and computer science. These individuals, are seeking a Master of Education degree in Educational Technology or Master Technology Teacher Certification. They work under the direction of Dr. Giza, the Education Lead, as partners with a scientist or researcher who is developing curriculum for use in K-12 schools. Their products are educational standards aligned and delivered via web or CD to communicate aspects of the applications and processes developed by the center. Curricula is available online from links of the CYBER-ShARE website as well as the Project ACE website.

List of CI-related Courses offered by Cyber-ShARE PI’s:


CS4390/CS5390 Special Topics in Computer Science: Cyberinfrastructure Applications

Taught by Dr. Natalia Villanueva-Rosales

Cyberinfrastructure refers to the use of data sources, technology, and human expertise to support modern scientific research. This course introduces cyberinfrastructure foundations and scientific applications with a focus on semantic web technologies and current research trends in the field. Hands-on activities are used to illustrate practical aspects of cyberinfrastructure.

This course is intended for graduate students and senior undergraduate students in science and engineering. There are no hard prerequisites for this class. However, computer science students are expected to have some experience in programming (preferably Java). Students from other programs interested in using cyberinfrastructure to publish and integrate resources (e.g. data, information, and methods) from their research are highly encouraged to register in this course.
Syllabus

CS5353 Topics in Emerging Paradigms: Cyber-Infrastructure Applications

Taught by Dr. Paulo Pinheiro da Silva

The course is for graduate students in science, technology, engineering and mathematics areas who want to understand how they can benefit from a new generation of tools, services, and standards that facilitate the access, integration, and processing of data towards the creation of scientific products, e.g., maps, graphs, reports. The course has the following objectives: to expose STEM graduate students to cyberinfrastructure (CI) technologies; to demonstrate the use of CI technologies for the development of applications and services; to develop and reinforce collaborations between computer science and other STEM disciplines. CI technologies are introduced at the user level. Hands-on activities are used to illustrate key CI concepts.
Syllabus

CS 5353 Topics in Emerging Computing Paradigms: Trust and Uncertainty in Cyberinfrastructure

Taught by Dr. Vladik Kreinovich

This course provides an introduction to emerging, revolutionary computing paradigms. Topics may include quantum, chemical, and biological computing. The main objective of this particular course is to learn theoretical and applied aspects of trust and uncertainty in cyberinfrastructure.
Syllabus

CS 5353/CS 4365 Topics in Emerging Computing Paradigms/Topics In Soft Computing: Quantum and Tensor Computing

Taught by Dr. Vladik Kreinovich

This course provides an introduction to emerging, revolutionary computing paradigms. Topics may include quantum, chemical, and biological computing. Main objective of this particular course is to learn about the computers of the distant future: what will they look like? How to program them?
Syllabus

CS 4310 Software Engineering: Requirements Engineering

Taught by Dr. Steve Roach

Methodologies, approaches, and techniques associated with software requirements analysis and definition; process for defining requirements of a system including feasibility study, requirements elicitation, formal specification, modeling, validation, verification, and documentation; other topics include cooperative teamwork and project management; first semester of a two-semester capstone project in which students work with a customer. This is a senior project class offered in collaboration with Dr. Craig Tweedie from the Environmental Science Department.
Syllabus

CS 4311 Software Engineering: Design and Implementation

Taught by Dr. Steve Roach

Methodologies, approaches, and techniques associated with software design, implementation, and testing of a software system; other topics include cooperative teamwork, project management, and documentation; second semester of a two-semester capstone project in which students design and implement a real-world application specified in CS 4310.
Prerequisite: CS 4310 with a grade of C or better.
Syllabus

CPS 5401 Introduction to Computational Science

Taught by Dr. Andrzej Pownuk

This is a graduate‐level course that presents an introduction to basic computational science skills including UNIX, scientific programming using high level languages, message passing interface, and parallel computer architectures.
Syllabus

GEOP 5354 Seismology

Taught by Dr. Aaron A. Velasco

The main goals of the course are to prepare students of seismology for further study of earthquakes and earth structure using seismograms and to provide an overview of earthquake seismology for non-seismologists. An additional purpose of this course is to introduce students to the frameworks, concepts, and ideas of seismic investigation, plus learn problem solving skills and become aware of the recent issues in the field. We will review many classic problems in introductory mathematical seismology (stress-strain, reflection coefficients, ray theory, earthquake location, etc.) and review the character and interpretation of seismograms. Since much of what we know about earthquakes is empirical or at least semi-empirical, we also review earthquake statistics and seismotectonics.
Syllabus

MATH 5345 Numerical Optimization

Taught by Dr. Miguel Argaez

A study of numerical algorithms for solving systems of nonlinear equations, unconstrained optimization, and nonlinear least squares problems. Derivation of necessary and sufficient conditions for constrained optimization, and an introduction to interior-point methodology.
Syllabus

CPS 5310 Mathematical and Computer Modeling.

Computer simulation of selected practical problems from physics, engineering, geology, biology, or chemistry. Students learn to create mathematical models, formulate modeling assumptions, select appropriate numerical methods, implement them in the form of a computer program, and visualize the numerical results. Emphasis is given to verification and validation procedures, and team-oriented training activities.
Prerequisite: CPS 5401 or instructor approval.

BIO 5327 Biology

Taught by Dr. Craig Tweedie

A graduate level course that focuses on the range of technological innovations that are used in ecology range to solve complex real world problems, including sensors, automated data collection systems, GIS, and relational databases.

SIED 5325 Inquiry Science Education in Bilingual Settings

Taught by Dr. Brian Giza

In this first iteration of the Cyber-ShARE Curriculum Cadre, students built lessons using WIKIs and other technology tools that would be appropriate for use in K-12 STEM‐education classrooms. Provides a review of basic content in physical science, biology and chemistry. The content will be imbedded in activities that model the inquiry approach to teaching and learning with strategies to ensure content and language development in bilingual communities. Students learn to develop curriculum using instructional models such as sheltered instruction, the learning cycle, the 5-E model, and constructivism. Content directly related to the essential elements in the elementary, middle, and high school science curricula in Texas.
Syllabus

BED-ECED 4311 Undergraduate Science Education Methods

Taught by Dr. Brian Giza

This is an undergraduate course is for preservice teachers. Methods and materials for teaching science in pre-kindergarten through fourth grade. Emphasis on dual language, inquiry-based and standards-based teaching and learning. Includes computer applications and field experiences.

MSED 4311 Undergraduate Science Education methods

Taught by Dr. Brian Giza

This is an undergraduate course is for preservice teachers. Methods and materials for teaching science in pre-kindergarten through fourth grade. Emphasis on dual language, inquiry-based and standards-based teaching and learning. Includes computer applications and field experiences.

ESE 6404/ESCI 5401 Environmental Biology

Taught by Dr. Craig Tweedie

This course examines the relationship between the biological and physical environment. Topics include organismal biology, ecology, biogeochemical cycling, technology and environmental biology and current research themes and priorities in environmental biology.
Prerequisites: Enrollment in the MS program in Environmental Science, the PhD program in the Environmental Science and Engineering program or permission of the program director and one semester of course work in introductory biology.