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 2018 Courses

Fall 2018 Courses
Course - Section Title Days Time Location
CISC 130 - 03 Intro-Program&Prob Solving-Sci See Details * *

Days of Week:

See Details

Time of Day:

*

Location:

*

Course Registration Number:

41553 (View in ClassFinder)

Credit Hours:

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 4290955-1135- - - R - - -
CISC 340 - 01 Computer Architecture M - W - - - - 1335 - 1510 OSS 432

Days of Week:

M - W - - - -

Time of Day:

1335 - 1510

Location:

OSS 432

Course Registration Number:

42005 (View in ClassFinder)

Credit Hours:

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)

J-Term 2019 Courses

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

Spring 2019 Courses

Spring 2019 Courses
Course - Section Title Days Time Location
CISC 130 - 01 Intro-Program&Prob Solving-Sci See Details * *

Days of Week:

See Details

Time of Day:

*

Location:

*

Course Registration Number:

20515 (View in ClassFinder)

Credit Hours:

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 4290815-0920M - W - F - -
OSS 4291330-1510- - - R - - -
CISC 340 - 01 Computer Architecture M - W - F - - 0935 - 1040 OSS 415

Days of Week:

M - W - F - -

Time of Day:

0935 - 1040

Location:

OSS 415

Course Registration Number:

20553 (View in ClassFinder)

Credit Hours:

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 480 - D01 Senior Capstone M - W - F - - 1335 - 1440 OSS 432

Days of Week:

M - W - F - -

Time of Day:

1335 - 1440

Location:

OSS 432

Course Registration Number:

21564 (View in ClassFinder)

Credit Hours:

4 Credit Hours

Instructor:

Joseph M. Myre

The senior capstone course provides computer science majors the opportunity to integrate the knowledge that they have gained from across the curriculum. Students will work in groups to design, document and implement a large sized software project. During this process, students will be exposed to programming team organization, software development practices, as well as tools that facilitate the development of software systems. Prerequisites: Senior standing and a C- or better in: CISC 350, CISC 340 and CISC 380

Schedule Details

Location Time Day(s)