B.Sc Computer Science with Cyber SecurityProgram is meticulously crafted to provide students with an in-depth understanding and hands-on experience in the cutting-edge field of data science. It combines rigorous instruction in statistical analysis, machine learning algorithms, and data processing with practical applications to solve real-world problems. Through engaging coursework and collaborative projects, students develop a strong foundation in both the theoretical and practical aspects of data science, including data visualization, predictive modeling, and data mining. The program is designed to empower students with the skills necessary to analyze large datasets, uncover hidden patterns, and make data-driven decisions. With a focus on preparing students for successful careers in this dynamic and rapidly evolving field, the program emphasizes critical thinking, problem-solving, and effective communication. The aim is to produce highly skilled data scientists who are ready to contribute to industry, academia, and research by leveraging big data to drive innovation and progress.

About the progamme

B.Sc Computer Science with cyber securityis a three year under graduate program offered by Rathinam college of arts and science,Coimbatore. Cyber security is in degree for who seek programmer in software industry.The field of data science continues to evolve rapidly, driven by advancements in technology, increased data availability, and growing demand for data-driven insights in both the public and private sectors. As such, data science professionals require a diverse skill set, including proficiency in programming languages like Python or R, familiarity with data manipulation and visualization libraries, and a strong understanding of statistical concepts and machine learning algorithms.Data science involves various stages such as data collection, cleaning, exploration, analysis, visualization, interpretation, and communication of findings. Some common techniques and tools used in data science include machine learning, statistical modeling, data mining, natural language processing, and big data analytics.

Programming is a fundamental skill for data scientists. Python and R are the most popular languages in the field, but knowing SQL can also be beneficial.Data science is the study of data to extract meaningful insights for business. It is a multidisciplinaryapproach that combines principles and practices from the fields of mathematics, statistics, artificial intelligence, and computer engineering to analyze large amounts of data.

Program Educational Objectives (PEO):

  • PEO1: Graduates may additionally have basics in Mathematics, Programming, Networks Network Security, Big Data, Internet Of Things, Cyber laws, Cyber Security basics and advancements to resolve technical troubles.
  • PEO2: Graduates may additionally have basics in Mathematics, Programming, Networks Network Security, Big Data, Internet Of Things, Cyber laws, Cyber Security basics and advancements to resolve technical troubles.
  • PEO3: Provide solutions making use of the knowledge gained in Artificial Intelligence& machine learning, Cloud Computing, Big Data and Cyber Security.
  • PEO4: Demonstrate comprehensive knowledge in IT solution development leading to excellence in professional career and/or higher education including research.
  • PEO5: To systematically educate the necessity to understand the impact of cyber crimes and threats with solutions in a global and societal context

Program Outcomes (PO):

  • PO1: Develop knowledge in the field of cyber security courses necessary to qualify for the degree.
  • PO2: Identify and address own educational needs in a changing world in ways sufficient to maintain the competence and to allow them to contribute to the advancement of knowledge
  • PO3: Develop problem solving, decision making and communication skills.
  • PO4: Ability to critically analyze, categorizes, formulate and solve the problems that emerges in the field of Cyber Security
  • PO5: Strengthen the critical thinking skills and develop professionalism with the state of art ICT facilities.
  • PO6: Quality for higher education, government services, industry needs and start up units through continuous practice of preparatory examinations.
  • PO7: Gain inter-disciplinary, multi-disciplinary competence as value additions
  • PO8: Evaluate the impact of cyber crimesand threats in a global and societal context
  • PO9:  An ability to communicate effectively with diverse types of audience and also able to prepare and present technical documents to different groups.
  • PO10:  Apply ethical principles and commit to professional ethics and responsibilities.

Program Specific Outcomes (PSO):

  • PSO1: Ability to analyze a problem, and identify and define the security related issues appropriate to its solution
  • PSO2: Ability to design, implement, and evaluate a security system that capable of identify, prevent and protect from malware attack.
  • PSO3: To develop basic understandings of IOT structures and develop familiarity with basic security attacks and its measures.
  • PSO4: To code and execute python programming with a higher level of expertise
  • PSO5: Expose the students to learn the important of Cyber Security such as Cyber laws, Web designing, intrusion detection and biometric security so that they can opportunity to be a part of industry 5.0

Data Scientist: Data scientists are at the heart of extracting actionable insights from complex datasets. They use a combination of programming, statistical skills, and machine learning to analyze data and predict trends.

Data Analyst: Data analysts focus on processing and performing statistical analysis on existing datasets. Their work often involves creating visualizations, dashboards, and reports to help businesses make informed decisions.

Machine Learning Engineer: These professionals specialize in creating algorithms and predictive models to make predictions or automate decision-making based on data. They work closely with data scientists to implement and optimize machine learning projects.

Data Engineer: Data engineers build and maintain the architecture (like databases and large-scale processing systems) that allows for the efficient analysis and processing of large data sets. They ensure that data flows smoothly from source to database to analytics.

Business Intelligence Analyst: BI Analysts use data analytics and visualization tools to develop insights into the business performance and market trends. They help in strategic planning by providing data-based recommendations to the management.

Quantitative Analyst (Quant): In the finance sector, quants use data analytics to model and predict financial markets, helping companies in risk management, investment management, and trading strategies.

Data Analytics Consultant: These consultants work across industries, advising businesses on how to use data analytics to improve processes, increase efficiency, and boost profits. They often work on a project basis and may serve multiple clients.

Big Data Engineer/Architect: Big Data Engineers or Architects handle the management and organization of big data environments. Their work involves designing, building, and maintaining scalable and secure big data ecosystems.

AI Specialist: Specialists in artificial intelligence develop AI models and applications, often working closely with machine learning engineers and data scientists to integrate AI capabilities into various products and services.

Scheme of Examination Part

Title of the Course

Hours/ Week

Examination

Credits

Duration

in Hours

Maximum Marks

CIA

CEE

Total

Semester I

I

Language – I

4

3

25

75

100

4

II

English – I

4

3

25

75

100

4

III

Core 1: Computer Programming

5

3

25

75

100

4

III

Core 2: Computer Organization And Architecture

5

3

25

75

100

4

III

Core Lab 1: Programming Lab- C and C++

5

3

20

30

50

2

III

Allied 1: Numerical Methods

5

3

25

75

100

4

IV

Environmental Studies*

2

3

50

50

2

Total

30

145

455

600

24

Semester II

I

Language – II

4

3

25

75

100

4

II

English – II

4

3

12

38

50@

2

II

Effective English: Language Proficiency for Employability

http://kb.naanmudhalvan.in/Special:Filepat h/Cambridge_Course_Details.pdf

2

12

38

50#

2

III

Core 3: Python Programming

5

3

25

75

100

4

III

Core Lab 2: Python Programming Lab

5

3

20

30

50

2

III

Core Lab 3: Internet Basics

3

3

20

30

50

2

III

Allied 2:Linear Algebra

5

3

25

75

100

4

IV

Value Education – Human Rights*

2

3

50

50

2

Total

30

139

411

550

22

Semester III

I

Language – III

4

3

25

75

100

4

II

English – III

4

3

25

75

100

4

III

Core 4: Java Programming

4

3

25

75

100

4

III

Core 5: Cyber Law

4

3

25

75

100

4

III

Core Lab 4: Java Programming -lab

4

3

20

30

50

2

III

Allied 3: Malware Analysis and Cyber ThreatIntelligence

5

3

25

75

100

4

IV

Skill based Subject 1: Web Programming

3

3

20

30

50

2

IV

Tamil** / Advanced Tamil* (OR) Non-

major elective – I (Yoga for HumanExcellence)* / Women’s Rights*

2

3

50

50

2

Total

30

165

485

650

26

Semester IV

I

Language – IV

4

3

25

75

100

4

II

English – IV

4

3

12

38

50

2

III

Core 6: Linux and Shell Programming

4

3

25

75

100

4

III

Core 7: Block Chain Technology

4

3

25

75

100

4

III

Core Lab 5: Linux and Shell Programming lab

3

3

20

30

50

2

III

Allied 4:Software Engineering

5

3

25

75

100

4

 

Total

30

 

202/

210

398/

390

 

600

 

21

 

GrandTotal

 

 

920/

942

2580/

2558

 

3500

 

140

                                       
Ability Enhancement Course
S.No Course Code Course Pre-requesite Offering Department Mandatory
1 Environmental Studies General Yes
2 Women Studies Commerce II Yes
3 Constitution of India Commerce I Yes
4 Human Rights General Yes
5 Yoga Tamil Yes
6 NCC Viscom Yes
7 Communicative English English Yes
8 Quantitative Apptitude Mathematics Yes