The Department of Computer Science and Software Engineering offers two Master's degrees, Master of Science (M.S.) (thesis option) and Master of Software Engineering (M.Sw.E.) (project option), as well as the Ph.D. degree. The department currently has over 550 undergraduate majors and 135 graduate students. It offers bachelor's degrees in Computer Science, Software Engineering and Wireless Engineering. The students within the department are quite involved professionally, as evidenced by active chapters of ACM, IEEE-CS, and UPE. The faculty is committed to a balanced program in both instruction and research, with the goal of achieving excellence in Software Engineering, Artificial Intelligence, Parallel Computation, Computer Networks, Database, Operating Systems, Language Theory and Compilers, Human/Computer Interaction, Multimedia, E-commerce, and Hardware/Software Codesign, Information Assurance, Network Security, Wireless Engineering.