Departmental Courses

CS 5090 - Special Topics in Computer Science

Special topics in computer science offered on occasion based on student and faculty demand and interest.
Credits: variable to 4.0; May be repeated
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of department required

Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Myounghoon Jeon

Myounghoon "Philart" Jeon

Assistant Professor, Cognitive Science

Assistant Professor, Computer Science

906-487-3273
mjeon@mtu.edu
Meese Center 205, Rekhi Hall 202

CS 5091 - Graduate Seminar in Computer Science

From time to time, depending on student demand, a seminar will be offered on advanced topics in current computer science research.
Credits: variable to 3.0; May be repeated; Graded Pass/Fail Only
Semesters Offered: On Demand
Restrictions: Permission of department required; Must be enrolled in one of the following Level(s): Graduate

Photo from Oct 14

Min Song

Department Chair, Computer Science

Professor, Computer Science

906-487-2602
mins@mtu.edu
223 Rekhi Hall

CS 5130 - Compiler Design, Theory, and Optimization

Design and theory of programming language translators and the theory and implementation of optimizers. Topics include: intermediate representations, advanced code generation, control- and data-flow analysis, advanced compiler optimization, dynamic compilation, global register allocation and instruction scheduling.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring
Restrictions: Must be enrolled in one of the following Level(s): Graduate
Pre-Requisite(s): CS 4121

Zhenlin Wang

Zhenlin Wang

Associate Professor, Computer Science

Graduate Program Director, Computer Science

906-487-2187
zlwang@mtu.edu
207 Rekhi Hall

CS 5311 - Theory of Computation

Topics covered include Turing machines and their variants, the halting problem and decidability, computability, reducibility, NP-completeness, time and space complexity, and topics from recursive function theory. The course starts with a brief review of the computation models from CS3311.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: On Demand
Pre-Requisite(s): CS 3311

Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall

CS 5321 - Advanced Algorithms

Design and analysis of advanced algorithms. Topics include algorithms for complex data structures, probabilistic analysis, amortized analysis, approximation algorithms, and NP-completeness. Design and analysis of algorithms for string-matching and computational geometry are also covered.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall, Spring
Pre-Requisite(s): CS 4321

Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Xiaohua Xu Photo

Xiaohua Xu

Research Assistant Professor, Computer Science

906-487-1643
xiaohuax@mtu.edu
308 Rekhi Hall

CS 5331 - Parallel Algorithms

Advanced topics in the design, analysis, and performance evaluation of parallel algorithms. Topics include advanced techniques for algorithm analysis, memory models, run time systems, parallel architectures, and program design, particularly emphasizing the interactions of these factors.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring
Pre-Requisite(s): CS 4431 and CS 4331

CS 5411 - Advanced Operating Systems

Advanced concepts in operating systems. Topics include real-time and multiprocessor scheduling, I/O, modern file systems, and performance analysis. Also requires a substantial implementation project.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall, Spring
Pre-Requisite(s): CS 4411

CS 5431 - Advanced Computer Architecture

An in-depth study of various aspects of parallel processing, with an emphasis on parallel architectures. The course has an analytical focus and investigates models of various aspects of the design and analysis of parallel systems. Topics include simple uniprocessor/multiprocessor performance models, pipelining, instruction-level parallelism, and multiprocessor design issues.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring
Pre-Requisite(s): CS 4431

Soner Onder

Soner Onder

Associate Professor, Computer Science

Adjunct Associate Professor, Electrical and Computer Engineering

906-487-2123
soner@mtu.edu
303 Rekhi Hall

CS 5441 - Distributed Systems

Covers time and order in distributed systems; mutual exclusion, agreement, elections, and atomic transactions; Distributed File Systems, Distributed Shared Memory, Distributed System Security; and issues in programming distributed systems. Uses selected case studies.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall, Spring
Pre-Requisite(s): CS 4411

CS 5461 - Mobile Networks

This course will explore the Mobile network issues including routing and mobility management strategies in ad hoc networks, sensor networks, and personal area networks such as Bluetooth.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall, Spring
Restrictions: May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
Pre-Requisite(s): CS 4461 or EE 4272

Photo from Oct 14

Min Song

Department Chair, Computer Science

Professor, Computer Science

906-487-2602
mins@mtu.edu
223 Rekhi Hall

CS 5471 - Advanced Topics in Computer Security

This course covers various aspects of producing trusted computer information systems. Topics may vary; network perimeter protection, host-level protection, authentication technologies, formal analysis techniques, and intrusion detection will be emphasized. Current systems will be examined and critiqued.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring - Offered alternate years beginning with the 2015-2016 academic year
Restrictions: Must be enrolled in one of the following Level(s): Graduate
Pre-Requisite(s): CS 4461 and CS 4471

Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall

CS 5481 - Systems Performance Analysis

Analysis of the performance of computer systems. Topics include: measurement techniques and tools, probability theory and statistics, experiment design and analysis, simulation, queuing models. Course includes a significant experimental component.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall, Spring
Pre-Requisite(s): CS 4411 and MA 2720

CS 5496 - GPU and Multicore Programming

Introduction to Graphics Processing units (GPU) and multi-core systems, their architectural features and programming models, stream programming and compute unified driver architecture (CUDA), caching architectures, linear and non-linear programming, scientific computing on GPUs, sorting and search, stream mining, cryptography, and fixed and floating point operations.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall, Spring
Restrictions: Must be enrolled in one of the following Level(s): Graduate
Pre-Requisite(s): CS 3411 and CS 3421

Saeid Nooshabadi

Saeid Nooshabadi

Professor, Electrical and Computer Engineering

Professor, Computer Science

906-487-4336
saeid@mtu.edu
EERC 512, Rekhi 212

CS 5611 - Computer Graphics: Advanced Rendering and Modeling

Topics include polygonal objects, lighting models, shadows and textures, ray-tracing, radiosity, photon mapping, parametric curves and surfaces, meshes, and mesh modeling.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring
Pre-Requisite(s): CS 4611

Ching-Kuang Shene

Ching-Kuang Shene

Professor, Computer Science

906-487-3392
shene@mtu.edu
305 Rekhi Hall

CS 5631 - Data Visualization

Introduction to scientific and information visualization. Topics include methods for visualizing three-dimensional scalar and vector fields, visual data representations, tree and graph visualization, large-scale data analysis and visualization, and interface design and interaction techniques.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall
Pre-Requisite(s): CS 4611 or CS 5611

CS 5641 - Immersive Virtual Environments

An introduction to immersive virtual environment technologies and their applications. Topics include: wall-sized displays, head-mounted displays, 3D displays, orientation and position tracking, human perception, and recent research utilizing virtual reality systems.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring
Pre-Requisite(s): CS 4611(C)

Scott Kuhl

Scott A. Kuhl

Assistant Professor, Computer Science

Adjunct Assistant Professor, Cognitive and Learning Sciences

906-487-2798
kuhl@mtu.edu
210 Rekhi Hall

CS 5760 - Human-Computer Interactions and Usability Testing

Current issues in human-computer interaction (HCI), evaluation of user interface (UI) design, and usability testing of UI. Course requires documenting UI design evaluation, UI testing, and writing and presenting a HCI survey, concept or topic paper.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Spring
Pre-Requisite(s): CS 4760

Robert Pastel

Robert Pastel

Associate Professor, Computer Science

Adjunct Associate Professor, Cognitive and Learning Sciences

906-487-1639
rpastel@mtu.edu
204 Rekhi Hall

CS 5811 - Advanced Artificial Intelligence

Course topics include current topics in artificial intelligence including agent-based systems, learning, planning, use of uncertainty in problem solving, reasoning, and belief systems.
Credits: 3.0
Lec-Rec-Lab: (0-3-0)
Semesters Offered: Fall
Pre-Requisite(s): CS 4811

Laura Brown

Laura Brown - Senator

Academic - Computer Science

Information Technology Committee

906-487-3472
lebrown@mtu.edu
307 Rekhi Hall

CS 5821 - Computational Intelligence - Theory and Application

This course covers the four main paradigms of Computational Intelligence, viz., fuzzy systems, artificial neural networks, evolutionary computing, and swarm intelligence, and their integration to develop hybrid systems. Applications of Computational Intelligence include classification, regression, clustering, controls, robotics, etc.
Credits: 3.0
Lec-Rec-Lab: (3-0-0)
Semesters Offered: On Demand
Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate

Timothy Havens

Timothy Havens

Assistant Professor, Electrical and Computer Engineering

Assistant Professor, Computer Science

906-487-3115
thavens@mtu.edu
EERC 504

CS 5841 - Machine Learning

This course will explore the foundational techniques of machine learning. Topics are pulled from the areas of unsupervised and supervised learning. Specific methods covered include naive Bayes, decision trees, support vector machine (SVMs), ensemble, and clustering methods.
Credits: 3.0
Lec-Rec-Lab: (3-0-0)
Semesters Offered: On Demand
Restrictions: May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
Pre-Requisite(s): CS 4821

Timothy Havens

Timothy Havens

Assistant Professor, Electrical and Computer Engineering

Assistant Professor, Computer Science

906-487-3115
thavens@mtu.edu
EERC 504

CS 5975 - Full Time Master's Research

Open to students who have successfully completed all the required courses as well as the required number of credits for the master's degree. Students in this course are involved in full-time research. Tuition for this course is charged at the graduate full-time research rate.
Credits: 9.0; May be repeated; Graded Pass/Fail Only
Lec-Rec-Lab: (0-9-0)
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of department required; Must be enrolled in one of the following Level(s): Graduate

Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall
Hairong Wei

Hairong Wei

Associate Professor, School of Forest Resources and Environmental Science

Department of Computer Science (Adjunct)

906-487-1473
hairong@mtu.edu
Noblet Building 176

CS 5990 - Master's Research in Computer Science

The study of an acceptable computer science problem and the preparation of a thesis
Credits: variable to 9.0; May be repeated; Graded Pass/Fail Only
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate

Laura Brown

Laura Brown - Senator

Academic - Computer Science

Information Technology Committee

906-487-3472
lebrown@mtu.edu
307 Rekhi Hall
Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Timothy Havens

Timothy Havens

Assistant Professor, Electrical and Computer Engineering

Assistant Professor, Computer Science

906-487-3115
thavens@mtu.edu
EERC 504
Scott Kuhl

Scott A. Kuhl

Assistant Professor, Computer Science

Adjunct Assistant Professor, Cognitive and Learning Sciences

906-487-2798
kuhl@mtu.edu
210 Rekhi Hall
Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall
Saeid Nooshabadi

Saeid Nooshabadi

Professor, Electrical and Computer Engineering

Professor, Computer Science

906-487-4336
saeid@mtu.edu
EERC 512, Rekhi 212
Nilufer Onder

Nilufer Onder

Associate Professor, Computer Science

906-487-1641
nilufer@mtu.edu
309 Rekhi Hall
Soner Onder

Soner Onder

Associate Professor, Computer Science

Adjunct Associate Professor, Electrical and Computer Engineering

906-487-2123
soner@mtu.edu
303 Rekhi Hall
Linda Ott

Linda Ott

Professor, Computer Science

Associate Dean for Special Initiatives (College of Sciences and Arts)

906-487-2315
linda@mtu.edu
211 Rekhi Hall
Robert Pastel

Robert Pastel

Associate Professor, Computer Science

Adjunct Associate Professor, Cognitive and Learning Sciences

906-487-1639
rpastel@mtu.edu
204 Rekhi Hall
David Poplawski

David Poplawski

Associate Professor, Computer Science

906-487-2331
pop@mtu.edu
208 Rekhi Hall
Ching-Kuang Shene

Ching-Kuang Shene

Professor, Computer Science

906-487-3392
shene@mtu.edu
305 Rekhi Hall
Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall
Zhenlin Wang

Zhenlin Wang

Associate Professor, Computer Science

Graduate Program Director, Computer Science

906-487-2187
zlwang@mtu.edu
207 Rekhi Hall
Hairong Wei

Hairong Wei

Associate Professor, School of Forest Resources and Environmental Science

Department of Computer Science (Adjunct)

906-487-1473
hairong@mtu.edu
Noblet Building 176

CS 5994 - International Computer Science Field Experience

Field work and reporting from students in the Peace Corps Master's International Program in Computer Science.
Credits: 1.0; May be repeated
Lec-Rec-Lab: (0-0-2)
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate; Must be enrolled in one of the following Major(s): Computer Science

Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall

CS 5999 - Master's Reading and Research in Computer Science

Individual reading and research on current topics in computer science.
Credits: variable to 9.0; May be repeated
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate

Laura Brown

Laura Brown - Senator

Academic - Computer Science

Information Technology Committee

906-487-3472
lebrown@mtu.edu
307 Rekhi Hall
Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Timothy Havens

Timothy Havens

Assistant Professor, Electrical and Computer Engineering

Assistant Professor, Computer Science

906-487-3115
thavens@mtu.edu
EERC 504
Scott Kuhl

Scott A. Kuhl

Assistant Professor, Computer Science

Adjunct Assistant Professor, Cognitive and Learning Sciences

906-487-2798
kuhl@mtu.edu
210 Rekhi Hall
Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall
Saeid Nooshabadi

Saeid Nooshabadi

Professor, Electrical and Computer Engineering

Professor, Computer Science

906-487-4336
saeid@mtu.edu
EERC 512, Rekhi 212
Nilufer Onder

Nilufer Onder

Associate Professor, Computer Science

906-487-1641
nilufer@mtu.edu
309 Rekhi Hall
Soner Onder

Soner Onder

Associate Professor, Computer Science

Adjunct Associate Professor, Electrical and Computer Engineering

906-487-2123
soner@mtu.edu
303 Rekhi Hall
Linda Ott

Linda Ott

Professor, Computer Science

Associate Dean for Special Initiatives (College of Sciences and Arts)

906-487-2315
linda@mtu.edu
211 Rekhi Hall
Robert Pastel

Robert Pastel

Associate Professor, Computer Science

Adjunct Associate Professor, Cognitive and Learning Sciences

906-487-1639
rpastel@mtu.edu
204 Rekhi Hall
David Poplawski

David Poplawski

Associate Professor, Computer Science

906-487-2331
pop@mtu.edu
208 Rekhi Hall
Ching-Kuang Shene

Ching-Kuang Shene

Professor, Computer Science

906-487-3392
shene@mtu.edu
305 Rekhi Hall
Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall
Zhenlin Wang

Zhenlin Wang

Associate Professor, Computer Science

Graduate Program Director, Computer Science

906-487-2187
zlwang@mtu.edu
207 Rekhi Hall
Hairong Wei

Hairong Wei

Associate Professor, School of Forest Resources and Environmental Science

Department of Computer Science (Adjunct)

906-487-1473
hairong@mtu.edu
Noblet Building 176

CS 6090 - Special Topics in Computer Science

Special topics in Computer Science offered on occasion based on student and faculty demand and interest.
Credits: variable to 4.0; May be repeated
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of department required

CS 6091 - Doctoral Seminar in Computer Science

Seminar covers advanced topics in current Computer Science research for doctoral degree candidates. Offered according to student demand.
Credits: variable to 3.0; May be repeated
Semesters Offered: On Demand
Restrictions: Permission of department required; Must be enrolled in one of the following Level(s): Graduate

CS 6975 - Full-Time Doctoral Research

Open to students who have successfully completed all required courses as well as the comprehensive and proposal defense exams. Students in this course are involved in full-time research. Tuition for this course is charged at the graduate full-time research rate.
Credits: 9.0; May be repeated; Graded Pass/Fail Only
Lec-Rec-Lab: (0-9-0)
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of department required; Must be enrolled in one of the following Level(s): Graduate

Laura Brown

Laura Brown - Senator

Academic - Computer Science

Information Technology Committee

906-487-3472
lebrown@mtu.edu
307 Rekhi Hall
Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Scott Kuhl

Scott A. Kuhl

Assistant Professor, Computer Science

Adjunct Assistant Professor, Cognitive and Learning Sciences

906-487-2798
kuhl@mtu.edu
210 Rekhi Hall
Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall
Saeid Nooshabadi

Saeid Nooshabadi

Professor, Electrical and Computer Engineering

Professor, Computer Science

906-487-4336
saeid@mtu.edu
EERC 512, Rekhi 212
Nilufer Onder

Nilufer Onder

Associate Professor, Computer Science

906-487-1641
nilufer@mtu.edu
309 Rekhi Hall
Soner Onder

Soner Onder

Associate Professor, Computer Science

Adjunct Associate Professor, Electrical and Computer Engineering

906-487-2123
soner@mtu.edu
303 Rekhi Hall
Robert Pastel

Robert Pastel

Associate Professor, Computer Science

Adjunct Associate Professor, Cognitive and Learning Sciences

906-487-1639
rpastel@mtu.edu
204 Rekhi Hall
Ching-Kuang Shene

Ching-Kuang Shene

Professor, Computer Science

906-487-3392
shene@mtu.edu
305 Rekhi Hall
Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall
Zhenlin Wang

Zhenlin Wang

Associate Professor, Computer Science

Graduate Program Director, Computer Science

906-487-2187
zlwang@mtu.edu
207 Rekhi Hall

CS 6990 - Doctoral Research in Computer Science

The study of an acceptable computer science problem and the preparation of a dissertation.
Credits: variable to 9.0; May be repeated; Graded Pass/Fail Only
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate

Laura Brown

Laura Brown - Senator

Academic - Computer Science

Information Technology Committee

906-487-3472
lebrown@mtu.edu
307 Rekhi Hall
Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Timothy Havens

Timothy Havens

Assistant Professor, Electrical and Computer Engineering

Assistant Professor, Computer Science

906-487-3115
thavens@mtu.edu
EERC 504
Scott Kuhl

Scott A. Kuhl

Assistant Professor, Computer Science

Adjunct Assistant Professor, Cognitive and Learning Sciences

906-487-2798
kuhl@mtu.edu
210 Rekhi Hall
Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall
Saeid Nooshabadi

Saeid Nooshabadi

Professor, Electrical and Computer Engineering

Professor, Computer Science

906-487-4336
saeid@mtu.edu
EERC 512, Rekhi 212
Nilufer Onder

Nilufer Onder

Associate Professor, Computer Science

906-487-1641
nilufer@mtu.edu
309 Rekhi Hall
Soner Onder

Soner Onder

Associate Professor, Computer Science

Adjunct Associate Professor, Electrical and Computer Engineering

906-487-2123
soner@mtu.edu
303 Rekhi Hall
Linda Ott

Linda Ott

Professor, Computer Science

Associate Dean for Special Initiatives (College of Sciences and Arts)

906-487-2315
linda@mtu.edu
211 Rekhi Hall
Robert Pastel

Robert Pastel

Associate Professor, Computer Science

Adjunct Associate Professor, Cognitive and Learning Sciences

906-487-1639
rpastel@mtu.edu
204 Rekhi Hall
Ching-Kuang Shene

Ching-Kuang Shene

Professor, Computer Science

906-487-3392
shene@mtu.edu
305 Rekhi Hall
Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall
Zhenlin Wang

Zhenlin Wang

Associate Professor, Computer Science

Graduate Program Director, Computer Science

906-487-2187
zlwang@mtu.edu
207 Rekhi Hall

CS 6999 - Doctoral Reading and Research in Computer Science

Individual reading and research on current topics in Computer Science for doctoral degree candidates.
Credits: variable to 9.0; May be repeated
Semesters Offered: Fall, Spring, Summer
Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate

Laura Brown

Laura Brown - Senator

Academic - Computer Science

Information Technology Committee

906-487-3472
lebrown@mtu.edu
307 Rekhi Hall
Ali Ebnenasir

Ali Ebnenasir

Associate Professor, Computer Science

906-487-4372
aebnenas@mtu.edu
206 Rekhi Hall
Timothy Havens

Timothy Havens

Assistant Professor, Electrical and Computer Engineering

Assistant Professor, Computer Science

906-487-3115
thavens@mtu.edu
EERC 504
Scott Kuhl

Scott A. Kuhl

Assistant Professor, Computer Science

Adjunct Assistant Professor, Cognitive and Learning Sciences

906-487-2798
kuhl@mtu.edu
210 Rekhi Hall
Jean Mayo

Jean Mayo

Associate Professor, Computer Science

906-487-3157
jmayo@mtu.edu
304 Rekhi Hall
Saeid Nooshabadi

Saeid Nooshabadi

Professor, Electrical and Computer Engineering

Professor, Computer Science

906-487-4336
saeid@mtu.edu
EERC 512, Rekhi 212
Nilufer Onder

Nilufer Onder

Associate Professor, Computer Science

906-487-1641
nilufer@mtu.edu
309 Rekhi Hall
Soner Onder

Soner Onder

Associate Professor, Computer Science

Adjunct Associate Professor, Electrical and Computer Engineering

906-487-2123
soner@mtu.edu
303 Rekhi Hall
Linda Ott

Linda Ott

Professor, Computer Science

Associate Dean for Special Initiatives (College of Sciences and Arts)

906-487-2315
linda@mtu.edu
211 Rekhi Hall
Robert Pastel

Robert Pastel

Associate Professor, Computer Science

Adjunct Associate Professor, Cognitive and Learning Sciences

906-487-1639
rpastel@mtu.edu
204 Rekhi Hall
Ching-Kuang Shene

Ching-Kuang Shene

Professor, Computer Science

906-487-3392
shene@mtu.edu
305 Rekhi Hall
Charles Wallace

Charles Wallace

Associate Professor, Computer Science

Undergraduate Program Director, Computer Science

906-487-3431
wallace@mtu.edu
205 Rekhi Hall
Zhenlin Wang

Zhenlin Wang

Associate Professor, Computer Science

Graduate Program Director, Computer Science

906-487-2187
zlwang@mtu.edu
207 Rekhi Hall