Creative dreams are
built on Solid
Learn from real academic & industry experts
Foster creativity & innovation with solid CS foundation
Explore opportunities at the heart of AEC 2015
Study in a truly international community
“Join the experts in a field of Computer
Build solid computer science foundation
Explore & specialize in modern computing technologies
Apply the knowledge to software development
Recommended for CS researchers & innovators
Build high-value innovations with solid CS foundation
Understand the process of software development
Explore the paradigms of software development, tools & platforms
Learn the potentials & know-hows of computing technologies
Recommended for tech-entrepreneurs & startups
Pave your career path in the computing & software industry
Gain knowledge in the management of software development process
Gain expertise in modern software development
Gain expertise in modern software platforms & architectures
Recommended for software engineers & specialists
Software Engineering Track
Computer Science at Assumption University
At the Department of Computer Science, Vincent Mary School of Science and Technology, we
believe in the science that creates positive impacts to the world. We believe in
nourishing creative minds while ensuring the solid foundation of the knowledge is never
compromised. We believe in the Computer Science that maintains its core values as it
modernizes itself through time.
Our study programs are designed based on such beliefs. With qualified experts in the
field, both academic and industrial, our curriculum, courses and facilities are
to foster creativity and innovativeness as students gain the core knowledge in theories
and practices. And all these within a truly international environment.
So if you are one of those who genuinely believe in building your expertise into
something that matters, learn more about our community and how we can drive towards it
A track for software engineers, from software developers to software process management, whose aim
is to develop the skills to further their career path in the software development industry.
Candidates following this track focus on every aspects of software engineering, including software
process and management, software development, and application platforms and architectures.
Informatics and Data Science
Recommended for researchers and
innovators, our CS Informatics Track takes graduate students on the road towards becoming a true
expert in computer science. Built on solid CS fundamentals, candidates can select to specialize
in a field of modern computing technologies, such as ambient intelligence, computer vision and
big data analytics.
Network Technology and Infrastructure
The world is being connected. Networking is an essential element to make it possible.
This track focuses on building strong computer network skills from architectural level to
This includes network design, Cisco networking, network security, Internet of Things,
business continuity planning and management, etc.
Enterprises demand skilled people to join their teams.
This track focuses on essential elements of enterprise software,
such as sales and distribution management system, manufacturing management system, finance and
accounting information system, etc.
Moreover, this track does not only focus only technical skills,
but also soft skills necessary to colaborate as a team.
Undergraduates will find that our BSCS program emphasizes on developing the
practicality of the knowledge to real-world use. Students learn not only the
fundamentals of computer science, but also vigorously on how the knowledge
can be applied. Classrooms, learning facilities, and research labs
collaborate hand-in-hand to make this happen, as you will find that students
learn not only inside the classroom.
Our MSCS program is designed to enrich creative minds with solid foundation
in computer science. Our curriculum, courses, and facilities are designed to
foster creativity and innovativeness as students gain the core knowledge
through theoretical learning and hands-on practices.
Our PhDCS program is internationally standardized. Its focus is on nurturing
students to always see beyond the frontier of knowledge and be skillful at
pushing it. It solidifies student's foundation in computer science, and
systematically nurtures student's analysis and synthesis masteries. The
graduate will have gained essential quality to be research scientist as well
as university lecturer.