Students completing the Computer Science Option will be able to
Analyze the effects of different choices of algorithms and data structures.
Choose the right language or hardware system for the task at hand.
Design, implement and test software to meet specific requirements.
Document software to facilitate software maintenance activities.
Develop documentation to meet client needs.
Independently acquire new computer-related skills
Students completing the Computer Information Systems Option will be able to
Identify/integrate/apply knowledge to design and build a system of reasonable complexity that solves a loosely specified business problem.
Demonstrate effective oral and written communications.
Write technical documents like specifications, design and user manuals in appropriate formats.
Apply necessary principles and practices of computing and business to complete projects and perform services to meet business objectives.
Demonstrate self-management and team management.
Cope with changes in computer systems and business environment.
Students who graduate with a Master of Science in Computer Science will be able to
Analyze the architectures of various communication protocols and emerging technologies in local and wide area networks.
Design, implement and test software based on the object-oriented paradigm to meet specific requirements.
Understand theoretical foundations and how to apply them.
Evaluate and compare different algorithms for completing a given task.
Conduct independent research in a specific topic in Computer Science.
Develop a project, present and discuss the results obtained, and document the project.
Independently acquire new computer-related skills based on previous knowledge.