An introduction to engineering through a series of interdisciplinary team projects. Learn in a hands-on way Enhance communication skills Learn how to work with a team to go further than you can alone ...
An introduction to the study of computing: fundamental concepts and skills; opportunities at Michigan Tech; career opportunities; social and ethical issues. An alternative starting point of the ...
This is a project-oriented course on fundamentals of software development and software engineering. Working in teams, students apply a recognized software engineering methodology, a modern programming ...
Many important issues and tradeoffs in software engineering appear only once projects reach a certain scale: large codebases, large teams, long periods of time. In this class, we will study a number ...
Software is the major driver behind many social and economic developments. Software Engineering is the discipline dedicated ...
Special problems decided by students in consultation with instructor. For students in departmental or university honors program. Outstanding students in the Computer Science & Software Engineering ...
Study under graduate faculty supervision of a research problem related to computer science or software engineering. Students should take CSE 601 either concurrently or before taking CSE 700 for the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results