About Computer Science
Computer Science is not merely an academic discipline, but rather a driving force that propels innovation and technological advancement in today’s digital era. At AIUB, the Department of Computer Science has continued to take the lead from the very initial years of university, nurturing the next generation of technology-rich leaders through a fine balance of theory and practice. The Department of Computer Science offers two degrees, namely - Bachelor of Science in Computer Science and Engineering and Master of Science in Computer Science. Under these two degrees, the department offers everything from novice courses that have basic foundations to advanced topics such as AI, cybersecurity, data science, and software engineering considering the global industry demands. Students learn not just about the theoretical but are field exposed to in state-of-the-art labs that are outfitted with cutting-edge computing systems along with necessary instruments to provide a smooth leaning environment. And it’s the aim of the department to keep these facilities up to date with the ever-evolving global IT scenario so that its students are ready to take up new challenges and lead from the front. The blend of experience that our highly experienced faculty have consists of academic and industry exposure and guides the student through future research concepts such as machine learning, blockchain, cloud computing, IoT, robotics, natural language processing, etc.
Whether aiming at higher studies or jumping straight into the tech industry, the Department of Computer Science at AIUB is a perfect breeding ground, mentorship, and opportunity to develop superb problem-solving capabilities along with a demand for future innovation.
Vision, Mission of the Department
Vision
“Our vision is to be the preeminent Department of Computer Science through creating recognized professionals who will provide innovative solutions by leveraging contemporary research methods and development techniques of computing that are in line with the national and global context.”
Mission
“The mission of the Department of Computer Science of AIUB is to educate students in a student-centric dynamic learning environment; to provide advanced facilities for conducting innovative research and development to meet the challenges of the modern era of computing, and to motivate them towards a life-long learning process. To create highly skilled and globally competitive professionals with advanced theoretical and applied knowledge responsive to the needs of the society in the discipline of science and technology.”
Objectives
The Objectives for the Computer Science program at AIUB outlines the expected achievements of graduates within the first 3 to 5 years of their careers. These objectives emphasize the application of technical knowledge to solve real-world problems, lifelong learning, effective teamwork and leadership, adherence to professional ethics, and engagement in innovation and research. By focusing on these goals, the program ensures that graduates are well-prepared to meet industry challenges and contribute positively to technological advancements.
Description of the Departmental Objectives and Educational Outcomes:
The educational objectives of the Computer Science Department are designed to ensure that graduates are well-equipped to succeed in diverse professional environments. The department emphasizes problem-solving skills, innovation, lifelong learning, and adaptability to rapidly evolving technologies. This aligns with the demands of a modern, technology-driven world. The objectives of the department are described as follows:
- O1: Ensure that graduates have a strong foundation in computer science principles, including programming, algorithms, software engineering, and data-driven technologies, preparing them for successful careers in academia, industry, or entrepreneurship. This is essential for supporting the growing ICT sector and digital transformation initiatives in Bangladesh.
- O2: Encourage graduates to take on leadership roles in their organizations and communities by fostering teamwork, ethical practices, effective communication, and project management skills. These competencies are crucial for developing innovative and sustainable solutions to complex computational and societal problems.
O3: Promote lifelong learning and professional development by motivating graduates to pursue advanced studies, certifications, research, and continuous skill enhancement. This ensures that graduates remain competitive and capable of adapting to emerging technologies such as artificial intelligence, cybersecurity, and data science, contributing to national and global technological advancement.
Rationale:
The Computer Science Department at American International University-Bangladesh (AIUB) plays a vital role in the nation’s higher education landscape by developing skilled professionals capable of driving Bangladesh’s digital transformation and technological advancement. In a rapidly developing country like Bangladesh, the demand for competent Computer Science graduates is increasing significantly, particularly in areas such as software development, data science, artificial intelligence, and cybersecurity. As a leading private university, AIUB is well-positioned to address this demand through its comprehensive curriculum, industry-oriented training, innovative research, and community engagement.
- National and Global Competitiveness
The Computer Science Department at AIUB is committed to producing graduates who are competitive both nationally and globally. As Bangladesh moves toward a knowledge-based and digitally empowered economy, the need for highly skilled IT professionals continues to grow. The department aims to equip students not only with strong technical knowledge but also with critical thinking, problem-solving abilities, and soft skills required to excel in academia, industry, entrepreneurship, and both public and private sectors. This ensures that graduates can effectively contribute to global technological advancements and innovation.
- Mission-Driven Education
The mission of the Computer Science Department is centered on preparing future leaders who are proficient in both theoretical foundations and practical applications of Computer Science. By integrating classroom learning with hands-on projects, lab work, and real-world problem-solving, the department enables students to address complex computing challenges. Emphasis is placed on innovation, research, and interdisciplinary collaboration. Through partnerships with industry and international institutions, the department fosters an environment that encourages knowledge creation and technological advancement for the benefit of society.
- Community Service and Professional Responsibility
The Computer Science Department at AIUB recognizes its responsibility to serve society at national and global levels. It instills ethical values, professional integrity, and social responsibility in students, preparing them to develop technology-driven solutions for real-world problems. Graduates are encouraged to contribute to areas such as digital inclusion, smart systems, sustainable technologies, and societal development. By promoting responsible computing practices, the department aims to produce professionals who can positively impact communities and contribute to the betterment of society.
In conclusion, the Computer Science Department at AIUB is not just an academic unit but a driving force for technological innovation and development. By emphasizing quality education, ethical practices, research, and lifelong learning, the department ensures that its graduates are well-prepared to meet the challenges of an ever-evolving digital world. AIUB’s commitment to excellence in Computer Science education positions it as a leader in shaping the future of Bangladesh’s ICT sector and beyond.
Goals:
- Develop Nationally and Globally Competitive Graduates
- Ensure students are equipped with the skills, knowledge, and mindset to compete effectively in both national and global technology-driven industries.
- Prepare graduates for leadership roles in academia, industry, entrepreneurship, and public and private sectors.
- Promote Innovative Research and Knowledge Creation
- Foster an environment that encourages research and innovation in Computer Science and interdisciplinary domains.
- Engage in cutting-edge research to address emerging global challenges, including artificial intelligence, data science, cybersecurity, and software systems.
- Enhance Academia-Industry Collaboration
- Strengthen collaboration with industry for knowledge transfer, internships, real-world problem-solving, and career opportunities for students.
- Work closely with industry partners to remain aligned with current market demands and technological advancements.
- Provide a Balanced Curriculum with Theory and Practical Applications
- Deliver a comprehensive curriculum that integrates theoretical foundations with practical, hands-on experience to solve complex computing problems.
- Equip students with the technical expertise required to adapt to rapidly evolving technologies.
- Encourage Ethical and Professional Values
- Cultivate a professional culture that emphasizes ethical computing practices, integrity, and responsibility.
- Encourage graduates to develop technology solutions that are socially responsible and sustainable.
- Serve National, Regional, and Global Communities
- Contribute to the development of communities by providing innovative computing solutions to real-world problems.
- Motivate graduates to address societal needs through technology and digital innovation.
- Empower Leadership and Teamwork Abilities
- Develop students’ ability to work effectively both independently and collaboratively in teams.
- Foster leadership skills that enable graduates to lead projects, manage teams, and drive technological innovation.
- Support Lifelong Learning and Professional Growth
- Encourage continuous learning, professional certifications, research engagement, and higher studies to remain competitive in the evolving field of Computer Science.
These goals align with the department’s vision to produce competent and competitive graduates and its mission to educate, innovate, and serve with professionalism and ethical integrity.
Graduate Attributes:
The Computer Science Department at American International University-Bangladesh (AIUB) has established a comprehensive set of twelve (12) graduate attributes to ensure that its students are well-prepared to meet the demands of the rapidly evolving computing and technological landscape. These attributes have been carefully developed based on the mission and vision of the department, with benchmarking at local, regional, and global levels. They also incorporate valuable insights from alumni-employer feedback, senior faculty members, department leadership, BNQF, BAETE guidelines, and the curriculum committee.
The twelve (12) graduate attributes are listed below:
- Engineering knowledge
- Problem analysis
- Design/development of solutions
- Investigation
- Modern tool usage
- Engineer and society
- Environment & sustainability
- Ethics
- Individual and teamwork
- Communication
- Project management & finance
- Life-long learning