CS 498 ISE
CS 498 ISE - IOT Software Engineering
|IOT Software Engineering||CS498||ISE||31531||E10||4||-|| Matthew Caesar|
Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites. Course Information: 1 to 4 undergraduate hours. 1 to 4 graduate hours. May be repeated in the same or separate terms if topics vary.
Description: Students will gain exposure to software engineering principals through design and implementation of a large-scale cloud IoT software system. Students will gain real-world experience, working in teams to construct and refine a large software base. Each team will focus on a part of the software (graphical frontend, cloud backend, algorithm core, etc.) and will be expected to have or acquire the skills needed to contribute. We will work together to build something real; at the end of the semester, students will gain operational experience through deployment of their useful system on the Internet and make it available for users across the world. The focus of this class will be on cloud IoT and the development of software platforms that drive IoT applications, as opposed to hardware or wireless concepts covered in other courses. Prerequisites: solid programming experience (e.g., CS 241, 242, 438, 423), and consent of instructor (please email your CV to email@example.com to re