List of CSE 522 Courses for the Basic Project Option

CSE522 serves as a course designator. To register, the students should fill out the basic project form (see below), receive approval from the instructor, hand the signed form to the graduate secretary to place in your folder, and then register for the appropriate section (under the corresponding instructor’s section) for CSE522. The student should attend the regular class (see list below). S/he may be expected to do additional project work per the professor's instructions. Please note that since the student will register for CSE522, and not the regular class, SOLAR will not catch time conflicts automatically. So the student should make sure that the class does not conflict with something else they are taking. The student should not register for both CSE 522 and the regular class. The student can get grade for only one.

Finally, the M.S. Basic Project Approval Form needs to be filled out and signed by the professor and turned in to the Graduate Secretary for the student´s file. This will keep a record of what course the student did. The student can do this within the first couple of weeks of classes.

The following courses, when offered, can be used to satisfy CSE-522.

  • CSE502 Computer Architecture
  • CSE504 Compiler Design
  • CSE506 Operating Systems
  • CSE508 Network Security
  • CSE509 System Security
  • CSE518 Foundations of Human Computer
  • CSE525 Robotics
  • CSE527 Intro to Computer Vision
  • CSE528 Computer Graphics
  • CSE529 Simulation and Modeling
  • CSE532 Theory of Database Systems
  • CSE534 Fundament of Computer Networks
  • CSE535 Distributed Systems (aka Asynchronous Systems)
  • CSE537 Artificial Intelligence
  • CSE538 Natural Language Processing
  • CSE545 Big Data Analytics
  • CSE564 Visualization
  • CSE566 Virtual Reality
  • CSE570 Wireless and Mobile Networks
  • CSE613 Parallel Programming