Joseph Myre portrait

Joseph Myre

Assistant Professor
Degree
Ph.D., 2013, Computer Science, University of Minnesota
B.S., 2008, Computer Science, University of Wisconsin - Eau Claire
Office
OSS 410
Phone
(651) 962-5377
Toll Free
(800) 328-6819 ext. 5377
Mail
University of St. Thomas
Mail Number OSS 402
2115 Summit Avenue
St. Paul, MN 55105

Professional Interests

Computational karst hydrogeology and geomorphology, Computational Fluid
Dynamics, robust field deploy-able data-loggers and sensors, 3D structure
acquisition and analysis, and High-Performance Computing.

Fall 2017 Courses

Fall 2017 Courses
Course - Section Title Days Time Location
CISC 130 - 03 Intro-Program&Prob Solving-Sci See Details * *
CRN: 41725 4 Credit Hours Instructor: Joseph M. Myre Introduction to problem solving with computers, using programming languages common to science and engineering disciplines; logical thinking, design and implementation of algorithms; and basic programming structures. Introduction to hardware and software: how computers acquire, store, process, and output information; how computer systems are designed, programmed, and tested. Students will use both a scientific programming language and an application package designed to implement programming features at a level more accessible to non-programmers. This course is designed for students majoring in Engineering or the sciences. Majors in the Department of Computer and Information Sciences should take CISC 131. Please see your academic advisor to ensure you select the appropriate class. Lab included. NOTE: Students who receive credit for CISC 130 may not receive credit for CISC 131 Prerequisite: Placement into MATH 108 or higher or completion of STAT 220 with a C- or better, or completion of one of: MATH 108, 109, 113, 114, or 200

Schedule Details

Location Time Day(s)
OSS 4281055-1200M - W - F - -
OSS 4320955-1135- - - R - - -
CISC 340 - 01 Computer Architecture M - W - - - - 1335 - 1510 OSS 432
CRN: 42576 4 Credit Hours Instructor: Joseph M. Myre Introduction to the design and organization of computer systems. Topics covered in this course include digital logic, machine data and instruction representations, computer arithmetic, instruction sets and assembly language, ALU and CPU design, pipelining, cache systems, memory, performance metrics, and parallelism. Prerequisites: a minimum grade of C- in CISC 230

Schedule Details

Location Time Day(s)
CISC 342 - 01 Computer App-Experimental Sci M - W - - - - 1525 - 1700 OSS 415
CRN: 41607 4 Credit Hours Instructor: Joseph M. Myre Introduction to the use of computers in the collection and analysis of scientific information. The course is designed to meet the needs of both natural science majors with an interest in scientific computing and computer science majors with an interest in scientific data acquisition and analysis. Emphasis is placed on application of concepts and techniques including hands-on work with data acquisition electronics and LabVIEW programming. Topics include laboratory device interfacing, analog-signal acquisition and processing, frequency transformations, data analysis, image processing, and math modeling and simulation. Prerequisites: A minimum grade of C- in either CISC 130 or 131; and MATH 109 or 111 or 113; and one course in a laboratory science

Schedule Details

Location Time Day(s)

J-Term 2018 Courses

J-Term 2018 Courses
Course - Section Title Days Time Location

Spring 2018 Courses

Spring 2018 Courses
Course - Section Title Days Time Location
CISC 130 - 02 Intro-Program&Prob Solving-Sci See Details * *
CRN: 20572 4 Credit Hours Instructor: Joseph M. Myre Introduction to problem solving with computers, using programming languages common to science and engineering disciplines; logical thinking, design and implementation of algorithms; and basic programming structures. Introduction to hardware and software: how computers acquire, store, process, and output information; how computer systems are designed, programmed, and tested. Students will use both a scientific programming language and an application package designed to implement programming features at a level more accessible to non-programmers. This course is designed for students majoring in Engineering or the sciences. Majors in the Department of Computer and Information Sciences should take CISC 131. Please see your academic advisor to ensure you select the appropriate class. Lab included. NOTE: Students who receive credit for CISC 130 may not receive credit for CISC 131 Prerequisite: Placement into MATH 108 or higher or completion of STAT 220 with a C- or better, or completion of one of: MATH 108, 109, 113, 114, or 200

Schedule Details

Location Time Day(s)
OSS 4291055-1200M - W - F - -
OSS 4291330-1510- - - R - - -
CISC 340 - 01 Computer Architecture M - W - F - - 1215 - 1320 OSS 428
CRN: 20612 4 Credit Hours Instructor: Joseph M. Myre Introduction to the design and organization of computer systems. Topics covered in this course include digital logic, machine data and instruction representations, computer arithmetic, instruction sets and assembly language, ALU and CPU design, pipelining, cache systems, memory, performance metrics, and parallelism. Prerequisites: a minimum grade of C- in CISC 230

Schedule Details

Location Time Day(s)