Degree Requirements (Credit Hours)
The BSAI students are required to take the following 44
courses to earn 130 credit hours.
These courses are designed to meet the general HEC requirements as proposed by the National
Curriculum
Revision
Committee (2023).
Areas |
Credit Hours |
Courses |
Computing Core |
46 |
14 |
Domain Core |
18 |
6 |
Domain Elective |
21 |
7 |
Mathematics & Supporting Courses |
12 |
4 |
Elective Supporting Courses |
3 |
1 |
General Education Requirement |
30 |
12 |
Totals |
130 |
44 |
Academic Advising for BSCS(AI) Degree
Program at
BIIT
Barani Institute of Information
Technology (BIIT) places a strong emphasis on
providing effective academic advising to guide students enrolled in the Bachelor of Science
in
Computer Science program with a specialisation in Artificial
Intelligence (BSCS AI). Our
dedicated team of academic advisors is committed to helping students make informed decisions
about
their academic path and future career prospects in the exciting field of Computer Science.
Roles of Academic Advisors:
- Academic Planning:
Advisors assist students in developing well-structured
course schedules that not only meet degree requirements but also focus on
Computer-related
coursework.
- Goal Setting: Advisors work
closely with students to define academic and career
goals, aligning their course selections with their aspirations in the ever-evolving
field of
Computer Science.
- Clarification: Course advisors
are available to provide answers to students'
questions, offering clarity on degree program requirements, the AI-focused curriculum,
and other
academic matters.
- Progress Monitoring: Advisors
keep a watchful eye on students' progress and
intervene promptly if any challenges or issues related to studies emerge, ensuring that
students
are adequately prepared for careers.
- Resource Recommendations: They
recommend additional resources, including
workshops, seminars, and study groups, to enrich students' understanding and expertise
in the
field of Computer Science.
- Career Guidance: Advisors
offer valuable insights into potential career paths,
as well as internship opportunities and post-graduation prospects in related domains.
Job Fair and Career Opportunities:
As students near the culmination of the BSCS degree program,
BIIT hosts an Annual Job Fair, providing a
significant opportunity
for students to connect with employers and explore job prospects in their related field.
Key Aspects of the BSCS Job
Fair:
- Industry
Partners: BSCS collaborates with leading technology companies.
These companies offer various positions tailored to computer scientists, such as
software
developers, system analysts, database administrators, and IT consultants.
- Interview
Preparation: BSCS provides specialised interview preparation
sessions designed to equip students with computer science-specific skills required
to excel
in job interviews. This includes a focus on programming, algorithm design, and
ethical
considerations within the computer science field.
- Networking: BSCS Job Fair
serves as an ideal platform for students to
network with computer science professionals, gain insights into the evolving job
market, and
establish valuable connections with experts in the field.
- Job
Placement: Many BSCS students secure job offers during the Job Fair,
and our dedicated career services team continues to assist students with job
placement even
after graduation in Computer Science.
Facilities
The Barani Institute of Information
Technology is a
cutting-edge instituition that boasts state-of-the-art computing resources and
infrastructure, making it
a hub for technological education and research. The building is equipped with modern lecture
theatres and multiple computer labs, creating a conducive environment for learning,
innovation, and
collaboration.
Building Facilities:
The institute's
building is designed to
facilitate a dynamic and interactive learning experience. It features spacious lecture
theatres
and classrooms, where students can engage in lectures, discussions, and presentations.
These
spaces are equipped with the latest audio-visual equipment and comfortable seating to
enhance
the learning process.
Computer Labs:
The institute
offers a total of eight
labs, consisting of seven teaching labs and one research lab. These labs are
equipped with
Intel multi-core machines, ensuring students have access to powerful and up-to-date
computing resources. Whether it's programming, software development, or data
analysis, these
labs provide the necessary tools for students to excel in their coursework.
Network Connectivity:
All labs and
facilities in the
institute are interconnected through fast Ethernet hubs and switches. This
network
infrastructure allows for seamless communication and data sharing, creating an
environment where students can collaborate on projects, access online resources,
and
conduct research efficiently.
FYP & Research
At Barani Institute of Information Technology, the research program is designed to offer
students a
diverse range of
opportunities to engage in meaningful projects that contribute to the advancement of knowledge
and
address real-world
challenges.
The university's FYP includes two primary types of projects:
-
•
Research-Based Projects
-
•
App-Based Projects
Generative AI Projects
Generative Artificial Intelligence (AI) projects are at
the forefront of innovation, exploring the
capabilities of machines to generate content autonomously. In this category, students delve into
advanced machine learning techniques to develop models capable of creating new content, such as
images,
text, or even multimedia. These projects often involve the exploration of Neural Networks and
Machine
Learning models.
Example Project: Creating Art
through AI: Exploring Generative Adversarial
Networks for Image Generation.
Information-Based Projects
Information-based research projects focus on the
organization, retrieval, and analysis of data to derive
meaningful insights. Students in this category work on projects that involve handling large
datasets,
designing efficient information retrieval systems, and developing algorithms for data analysis.
These
projects are interdisciplinary and may span areas such as natural language processing,
information
retrieval, and knowledge representation.
Example Project: Semantic Search
Engine: Enhancing Information Retrieval Using
Natural Language Processing.
Data Science Projects
Data Science projects emphasize the extraction of
valuable knowledge from data through a combination of
statistical analysis, machine learning, and domain expertise. Students working on data science
projects
may explore diverse applications, including predictive modeling, clustering, classification, and
anomaly
detection. These projects often involve collaboration with industry partners to address
real-world
challenges.
Example Project: Predictive
Analytics for Healthcare: Developing a Model for
Early Disease Detection.
App-Based Projects
BIIT's Final Year Projects! In this unique journey,
students explore hands-on experiences in web app
development, mobile app creation using Flutter, and the fascinating realm of IoT hardware-based
systems.
Development-Based Projects
-
•
Web App Development
-
•
Mobile App Development with Flutter
-
•
IoT Hardware-Based Systems
Web App Development
In this track, students get involved in creating
dynamic and interactive web applications. They learn the
basics of HTML, CSS, and JavaScript and then advance to using frameworks like React or
Angular. The aim
is to empower students to build websites that respond to user needs and provide a seamless
online
experience.
Mobile App Development with Flutter
Flutter is the superhero in mobile app development,
allowing students to design apps for both Android and
iOS platforms with one set of code. At BIIT, we guide students through Dart programming
language and
Flutter, enabling them to bring their creative app ideas to life.
IoT Hardware-Based Systems
Ever wondered how devices communicate with each
other over the internet? That's the magic of IoT! In this
track, students explore the world of sensors, microcontrollers, and communication protocols.
They work
on projects that connect physical devices to the internet, creating smart systems for
everyday life.
BIIT's Special Approach: Bringing Theory to Life
What sets BIIT apart is our focus on real-world
applications. Our FYPs are not just assignments; they are
opportunities to solve practical problems. We believe that learning should be practical and
immediately
applicable in the tech industry.
Examples of Final Year Projects
-
•
Expense Tracker (Mobile App -
Flutter):
Using Flutter, students create a mobile app for easy expense tracking. It's
user-friendly, works on both Android and iOS, and helps you keep your finances in check.
-
•
E-Learning Platform (Web App):
Bringing education to your fingertips! Students design a web-based e-learning platform
with video lectures, quizzes, and a discussion forum. It's a digital space for
collaborative learning.
-
•
Smart Agriculture Monitoring System
(IoT):
Farming meets technology! Leveraging IoT hardware, students build a system that monitors
soil moisture, integrates weather data, and automates irrigation. It's precision farming
at its best.
At BIIT, we are all about turning ideas into real
solutions. Our Final Year Projects serve as your entry
point to the tech industry. Join us, explore app development and IoT, and let's make a
difference
together!