The Applied Computer Science major is designed to prepare students in the following core areas: Programming Fundamentals (object-oriented, event driven, algorithms), Information Management (database systems, data modeling, data warehousing, relational databases, query languages), Software Engineering (software requirements and design, software process, software project management), Operating Systems, Net-Centric Computing (Internet programming, networks, security), Human Computer Interaction (GUI Design and Programming), Intelligent Systems (Machine Learning). Our team-oriented courses are meant to strengthen communication skills, experience group dynamics, and foster self-confidence.
The Information Systems (IS) stream is aimed at students interested in focusing on information and business needs of IT industry. The new stream is intended to prepare students in information oriented courses, and also in system and Internet based technologies. Sample courses include: Internet programming, database design and development, software requirements and design, telecommunications, business application systems and eCommerce. One advantage of this stream is that students can easily combine this stream as a double major with another department for a Bachelors degree in arts or science.