ST-Programming in C

A brief introduction to the C programming language for students with a good working knowledge of Java and data structures. This course is good preparation for COMPSCI 230 and courses that use C and C++. This course is for Computer Science minors and majors only, but it does not count towards either degree.

Software Engineering

In this course, students learn and gain practical experience with software engineering principles and techniques. The practical experience centers on a semester-long team project in which a software development project is carried through all the stages of the software life cycle. Topics in this course include requirements analysis, specification, design, abstraction, programming style, testing, maintenance, communication, teamwork, and software project management. Particular emphasis is placed on communication and negotiation skills and on designing and developing maintainable software.

Robotics

This course is intended to serve as an advanced overview of robotics spanning the complete autonomy loop: perception, planning, and control. We will study the theory, algorithms, and efficient implementations related to these topics, with a focus on open discussions for how to do research to go beyond the state of the art. Students will gain hands-on experience in implementing, and extending such algorithms using real robot data, as well as simulations.

Honors Research

The Commonwealth Honors College thesis or project is intended to provide students with the opportunity to work closely with faculty members to define and carry out in-depth research or creative endeavors. It provides excellent preparation for students who intend to continue their education through graduate study or begin their professional careers. The student works closely with their 499Y Honors Research sponsor to pursue research on a topic or question of special interest to them in preparation for writing a 499T Honors Thesis or completing a 499P Honors Project.

Honors Thesis

Honors Thesis expectations are high. The intended end-product is a traditional research manuscript with accompanying artifact(s), all theses:
- are 6 credits or more of sustained research on a single topic, typically conducted over two semesters.
- begin with creative inquiry and systematic research.
- include documentation of substantive scholarly endeavor.
- culminate in an oral defense or other form of public presentation.
Subscribe to