SiwesPresentationSlides GUY

15
A TECHNICAL REPORT ON STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES) AT DEPARTMENT OF MATHEMATICAL SCIENCES KADUNA STATE UNIVERSITY (KASU) WRITTEN BY AMINU HARUNA KASU/09/CSC/1006 SUBMITTED TO DEPERTMENT OF MATHEMATICAL SCIENCES IN PARTIAL FULFILMENT FOR THE AWARD OF BSC COMPUTER SCIENCE KADUNA STATE UNIVERSITY (KASU) MAY, 2013.

description

Siwes Presentation

Transcript of SiwesPresentationSlides GUY

Page 1: SiwesPresentationSlides GUY

A TECHNICAL REPORTON

STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES)

ATDEPARTMENT OF MATHEMATICAL SCIENCES KADUNA STATE

UNIVERSITY (KASU)

WRITTEN BYAMINU HARUNA

KASU/09/CSC/1006

SUBMITTED TO DEPERTMENT OF MATHEMATICAL SCIENCES IN PARTIAL FULFILMENT FOR THE AWARD OF BSC COMPUTER SCIENCE

KADUNA STATE UNIVERSITY (KASU)MAY, 2013.

Page 2: SiwesPresentationSlides GUY

STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES)

The Student industrial work experience scheme (SIWES) was established by Industrial training fund (ITF) in 1973 as a means of blending theory and practical experience which was missing in our educational system. Student Industrial Work Experience Scheme (SIWES) is a skill Training programme designed to expose and prepare students for the Industrial work situation which they likely to meet after graduation. The students industrial work experience scheme (SIWES) forms part of the minimum academic requirement standards in various degree programs of the Nigerian tertiary institutions.AIMS OF SIWESThe SIWES scheme is aimed at exposing students to real life working environment, enabling them to put into practice what they have learnt in class, making them understand the technical implication of their profession as well as teaching them competence, standard and professionalism.The scheme is also charged with the responsibility of promoting indigenously trained professionals (for the award of degree, diplomas and certificates). Participating in SIWES has become a necessary condition for the award of Degree, Diplomas, and Certificates in specific disciplines in most institutions of higher learning in the country, in accordance with the educational policy of Government.

Page 3: SiwesPresentationSlides GUY

STUDENT INDUSTRIAL WORK EXPERIENCE SCHEME (SIWES) Contd.

OBJECTIVES OF SIWES Provide an avenue for students in higher institutions of higher learning to acquire

industrial skills and experiences during their courses of study. Prepare students for industrial work situations that they are likely to meet after

graduation. Expose students to work methods and techniques in handling equipment and

machinery that may not be available in their institutions. Make the transition from school to the world of work easier and enhance students’

contact for later job placements. Provide students with the opportunities to apply their educational knowledge in real

work situations, thereby bridging the gap between theory and practice.ACHIEVEMENT OF SIWESOver the years, SIWES has benefit student in the following ways: Help student to develop a human-work relationship. Help student to have a proper knowledge of labor market and work job situation. Expose student to practical aspects of their studies. Enables students to understand and know the value of their courses of study

Page 4: SiwesPresentationSlides GUY

ORGANIZATION OF ATTACHMENT

The Kaduna State University was established under the Kaduna State law promulgated in May 2004. The promulgation followed the observed need of boosting higher education for the development of the individuals and the state at large. While inculcating the spirit of love, tolerance, understanding and unity in the state in particular and the country in general. The university has two campuses, seven faculties and a student size of about 10000 to 16000.

OBJECTIVES OF THE UNIVERSITYi. To encourage the advancement of learning.ii. To provide courses of instruction and other facilities for the pursuit of learning in all its branchesiii. To encourage and promote scholarship and conduct research in all fields of learning and human endeavor. iv. To relate it activities to the social and economic needs .v. To undertake any other activities appropriate for a university of the highest standard.

Page 5: SiwesPresentationSlides GUY

ORGANIZATIONAL CHART

KADUNA STATE UNIVERSITY

FACULTIES

FACULTY OF AGRICULTURE

FACULTY OF ART

FACULTY OF ENVIRONMENTAL SCIENCES

FACULTY OF SCIENCE

FACULTY OF PHARMACEUTICAL SCIENCES

FACULTY OF MEDICINE

FACULTY OF SOCIAL AND

MANAGEMNET SCIENCE

BIOCHEMISTRY

DEPARTMENT

BIOLOGICAL SCIENCE

DEPARTMENT

CHEMISTRY DEPARTMENT

GEOGRAPHY DEPARTMENT

MATHEMATICAL SCIENCES

DEPARTMENT

MICROBIOLOGY

DEPARTMENT

PHYSICS DEPARTMENT

COMPUTER SCIENCE UNIT

MATHEMATICS UNIT

COMPUTER LAB A

COMPUTER LAB B

COMPUTER LAB C

Page 6: SiwesPresentationSlides GUY

SKILLS AND KNOWLEGDE ACQUIRED

Basic computer programming Skills: under this I learnt the basics of two different programming languages which are Java programming language and Visual Basic .Net and also the basics of PHP scripting language. JAVA PROGRAMMING LANGUAGE: Java is a general-purpose, concurrent, class-

based, object-oriented computer programming that is specifically designed to have a few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere” (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java compilers produce an intermediate code called byte code; the byte code is also a binary code but is not specific to a particular CPU. The byte code of java is interpreted by Java Virtual Machine (JVM) interpreter.

Note: Each type of computer system has its own Java interpreter that can run on that system. This is how Java achieves compatibility. It does not matter on what computer system a Java program is compiled, provided the target computer has a Java Virtual machine.The following figure shows a simple of Java program:public class helloProgram { public static void main(String [] args ){ System.out.println(“Hello world!”); } }

Page 7: SiwesPresentationSlides GUY

SKILLS AND KNOWLEGDE ACQUIRED (Contd.)

VISUAL BASIC.NET PROGRAMMING LANGUAGE: VB.Net is an object –oriented computer programming language that can be viewed as an evolution of the classic Visual Basic (VB), implemented on the .NET Framework. Microsoft currently supplies two main editions of IDEs for developing in Visual Basic: Microsoft Visual Studio 2012, which is commercial software and Visual Basic Express Edition 2012, which is free of charge. The command-line compiler, VBC.EXE, is installed as part of the freeware .NET Framework SDK. Mono also includes a command-line VB.NET compiler. The following simple program shows an example of the VB.NET syntax, this example creates a "Hello World" message box with an OK button.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Hello, World") End Sub

Page 8: SiwesPresentationSlides GUY

SKILLS AND KNOWLEGDE ACQUIRED (Contd.) BASICS OF PHP SCRIPTING LANGUAGE: PHP which originally stood for Personal

Home Page, but was changed in line with the GNU recursive naming convention now stands for PHP Hypertext Preprocessor. It is a server-side scripting language designed specifically for the web. Within an HTML page, you can embed PHP code that will be executed each time the page is visited. PHP code is interpreted at the Web server and generates HTML or other output that will be displayed by the web browser. PHP is an Open Source product. You have access to the source code; you can use it, alter it, and redistribute it all without charge.

The following shows a simple PHP script within an HTML page saved as hello.php: <html> <head>  <title>PHP Test</title> </head> <body>  <?php echo '<p>Hello World</p>'; ?>  </body></html>We use the browser to access the file with your web server's URL, ending with the /hello.php file reference. When developing locally this URL will be something like http://localhost/hello.php or http://127.0.0.1/hello.php but this depends on the web server's configuration. If everything is configured correctly, the server finds out that this file needs to be interpreted by PHP because we used the ".php" extension.

Page 9: SiwesPresentationSlides GUY

SKILLS AND KNOWLEGDE ACQUIRED (Contd.)

BASICS OF COMPUTER NETWORKING (NETWORK SIMULATION USING PACKET TRACER)network is a group of two or more computer systems linked together for sharing of data or information. Computers on a network are also called nodes. Computers and devices that allocate resources for a network are called servers. A network simulator is a piece of software or hardware that predicts the behavior of

a network, without an actual network being present. In simulators, the computer network is typically modeled with devices, traffic etc.

and the performance is analyzed. Typically, users can then customize the simulator to fulfill their specific analysis needs.

Cisco Packet Tracer is a powerful network simulation program that allows users to experiment with network behavior. Packet Tracer provides simulation, visualization, authoring, assessment, and

collaboration capabilities and facilitates the teaching and learning of complex technology concepts.

Packet Tracer supplements physical equipment in the classroom by allowing students to create a network with an almost unlimited number of devices, encouraging practice, discovery, and troubleshooting.

The simulation-based learning environment helps users develop 21st century skills such as decision making, creative and critical thinking, and problem solving.

Page 10: SiwesPresentationSlides GUY

A SIMPLE STATIC ROUTING IN PACKET TRACER USING A SIMPLE TOPOLOGY WITH TWO ROUTERS

Page 11: SiwesPresentationSlides GUY

SKILLS AND KNOWLEGDE ACQUIRED (Contd.)HARDWARE AND SOFTWARE OF A COMPUTER SYSTEM

HARDWARE OF A COMPUTER SYSTEM (LIQUID COOLING SYSTEM)Computer cooling is required to remove the waste heat produced by computer components, to keep components within permissible operating temperature limits. Components that are susceptible to temporary malfunction or permanent failure if overheated include integrated circuits such as CPUs, chipset, graphics cards, and hard disk drives. A liquid cooling system is a technique used to keep a computer processor's and other

component’s temperature low using water as the cooling medium. This cooling mechanism provides efficient cooling and helps to minimize the noise generated by

higher processor speeds. The liquid cooling system involves allowing water to circulate through a small pipe inside a heat

sink attached to the processor and other components. As the liquid flows through the pipe, heat dissipated by the processor and the other components

is transferred to the cooler liquid. The warm liquid is allowed to flow through the pipe to a radiator where the excess heat is released into the ambient air outside the system.

Page 12: SiwesPresentationSlides GUY

1. Water is pumped from the reservoir to the radiator2. The radiator cools the water and the water moves down to the

various blocks.3. Splitter divides the water into three directions leading to the

processor water block, chipset water block and the GPU water block.

4. Water leaves the processor block through a tube to the splitter.5. Water leaves the chipset block through a tube to the splitter.6. Water leaves the GPU water block through a tube to the splitter.7. Warmed water from the processor water block, chipset water

block and the GPU water block goes into the splitter via different tubes; splitter prevents the water from the chipset water block from going into the GPU water block, the water leaves the splitter through a single tube and goes to the radiator which releases the excess heat to the ambient air and re-cools the water for recirculation.

SKILLS AND KNOWLEGDE ACQUIRED (Contd.)

There are three major components that comprise a water cooling loop, these are the water block, the pump and the radiator.• Water blocks are parts that have been machined out of copper, and act as the interface between the heat source and the water or fluid in the loop. The water block is what is placed on the CPU, the GPU and other components to absorb heat. The water passes through the water block, cooling it, which in turn cools the heat source.• Pump keeps the water in motion and ensures that the water gets to all components.• Radiators consist of multiple water channels flowing through an array of fins. After the water leaves the water block, it passes through the radiator, which transfers heat from the water into the air blowing through it, re-cooling the water. The water is re-circulated and the cycle occurs again.

Page 13: SiwesPresentationSlides GUY

SKILLS AND KNOWLEGDE ACQUIRED (Contd.)SOFTWARE OF A COMPUTER SYSTEM

PROJECT MANAGEMENT USING MICROSOFT PROJECT 2000: Project management is the discipline of planning, organizing, motivating, and controlling resources to achieve specific goalsMicrosoft Project 2000 is a project management software program, developed and sold by Microsoft, which is designed to assist a project manager in developing a plan, assigning resources to tasks, tracking progress, managing the budget, and analyzing workloads.MICROSOFT VISIO 2000: Microsoft Visio is a powerful drawing and diagramming application and is part of the Microsoft Office suite. Microsoft Visio allows the user to create a variety of diagrams and technical drawings either from scratch or with the aid of templates. By using a visual format as opposed to relying on words and numbers, complex information can be communicated effectively in a clear and concise fashion to the target audience.LINUX OPERATING SYSTEM (FEDORA): The operating system is a vital component of the system software in a computer system that manages computer hardware resources and provides common services for computer programs. Application programs usually require an operating system to function. Linux is a free open-source operating system based on Unix. Linux was originally created by Linus Torvalds with the assistance of developers from around the globe. Linux is free to download, edit and distribute. Linux is a very powerful operating system and it is gradually becoming popular throughout the world.

Page 14: SiwesPresentationSlides GUY
Page 15: SiwesPresentationSlides GUY

1

2

3

4

5

6