Front Final

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

BELGAUM-590014

A Mini-Project Report
On
"ATOM SIMULATION"
A Mini-project report submitted in partial fulfilment of the requirements for the award of the
degree of Bachelor of Engineering in Computer Science and Engineering of Visvesvaraya
Technological University, Belgaum.

Submitted by:
CHAITRASHREE M (1AM20CS044)
B N KEERTHANA (1AM20CS037)

Under the Guidance of


Mr. Parthasarathy P V
(Assistant professor , department of CSE)

Department of Computer Science and Engineering


AMC Engineering College,
18th K.M, Bannerghatta Main Road, Bangalore-560083
2022-2023
AMC Engineering College,
18th K.M, Bannerghatta Main Road, Bangalore-560 083

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

CERTIFICATE

This is to certify that the mini-project work entitled "ATOM SIMULATION" has
been successfully carried out by CHAITRASHREE M (1AM20CS044) and B N
KEERTHANA(1AM20CS037) bonafide students of AMC Engineering College in
partial fulfillment of the requirements for the award of degree in Bachelor of
Engineering in Computer Science and Engineering of Visvesvaraya Technological
University, Belgaum during academic year 2022-2023. It is certified that all
corrections/suggestions indicated for Internal Assessment have been incorporated in the
report. The mini project report has been approved as it satisfies the academic
requirements in respect of mini project work for the said degree.

Project Guide HOD Principal

Mr. P V Parthasarathy Dr. V Mareeswari Dr. R Nagaraja

Assistant Professor Professor & Head Principal


Department of CSE Department of CSE AMCEC

Examiners Signature with Date

1.

2.
ACKNOWLEDGEMENT

First and foremost, I would like to thank GOD, the Almighty for being so merciful on
me. I am grateful to my guide Mr. Parthasarathy P V, Assistant Professor, Department
of CSE, AMC Engineering College, Bengaluru for his unfailing and constant
motivational & timely help, encouragement and suggestion, given to me in the course
of my project work.
I would like to extend my special thanks to Dr. V Mareeswari Professor and
HOD, Department of CSE, for her support and encouragement and suggestions given to
me in the course of my project work.
I express my sincere thanks and gratitude to our Principal Dr. Nagaraja R for providing
me all the necessary facilities for successful completion of my project.
I have a great pleasure in expressing my deep sense of gratitude to founder Chairman
Dr. K.R. Paramahamsa for having provided me with a great infrastructure and well-
furnished labs for successful completion of my seminar. Last but not the least, I wish to
thank all the teaching & non-teaching staffs of department of Computer Science and
Engineering, for their support, patience and endurance shown during the preparation of
this mini-project report.

CHAITRASHREE M (1AM20CS044)
B N KEERTHANA (1AM20CS037)

(i)
ABSTRACT

The entitled mini-project "ATOM SIMULATION", this project aims to accurately


model and simulate the behavior of atoms in various scenarios. By employing advanced
computational methods, the project seeks to understand the fundamental principles
governing atomic interactions and their impact on material properties. The simulation
enables scientists and researchers to explore atomic structures, dynamics, and reactions,
providing insights into chemical reactions, material behavior, and physical phenomena at
the atomic level. This project contributes to the advancement of fields such as materials
science, chemistry, and nanotechnology, offering valuable insights into the design and
development of new materials and improving our understanding of the microscopic
world of atoms.

(ii)
CONTENTS

Chapters Title Page no.

1 Introduction 1
1.1 Aim 1
1.2 Introduction to OpenGL 2
1.3 Project related concepts 2
1.4 Interfaces 3
1.5 Keyboard interface 3

2 System specification 4
2.1 Hardware Requirements 4
2.2 Software Requirements 4

3 Design 5
3.1 Window design 5
3.2 Menu bar 6
3.3 Simulation display 6

4 Implementation 7
4.1 Functions used 7

5 Source code 9
6 Testing 26
7 Snapshots 27
8 Conclusion 29
9 References 30

(iii)
LIST OF FIGURES

Figure Number Title Page No.

2.1 Menu Bar 5

3.2 Simulation display 6

7.1 Snapshot of starting screen 27

7.2 Snapshot of menu bar 27

7.3 Snapshot of atom simulation 28

7.4 Snapshot of home screen 28

(iv)

You might also like