Learnibg Outcomes

  1. Apply fundamental principles and methods of Computer Science to a wide range of applications.
  2. Apply mathematical and scientific reasoning to a variety of computational problems.
  3. Design, correctly implement and document solutions to significant computational problems in the field of the mathematical sciences.
  4. Foremulate solutions to computing problems.
  5. Analyze and compare alternative solutions to computing problems.
  6. Design and implement software sstems that meet specified design and performance requirements.
  7. Apply aadvance algorithmic and mathematical concepts to the design and analysis of software.
  8. Apply sound principles to the synthesis and analysis of computer systems.
  9. Work effectively in  teams to design and implement solutions to computational problems.
  10. Communicate effectively, both orall and writing.
  11. Think critically and creatively, both independently and with others.
  12. Recognize the social and ethical responsibilities of a professional working in the discipline.
  13. Adapt to new developments in the field of mathematical sciences.
  14. Conduct a scientific research in the area of mathematical sciences and information technology.