Introduction to JAVA & Visual C++
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesIntroduction to JAVA & Visual C++ Syllabus — Unit-wise Content
The official GTU curriculum for Introduction to JAVA & Visual C++ (subject code 2170309) as prescribed for Biomed · Semester 7 divides the course into 5 units, covering 45 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (2170309)Unit 1 The Basic Java Application
- Variables and Types
- Objects and Subroutines
- Text Input and Output
- Details of Expressions
- Programming Environments
- Loops, and Branches
- Algorithm Development
- while and do..while, For, if and switch Statements
- Exceptions and try..catch
Unit 2 Objects and Classes
- Objects and Instance Methods
- Constructors and Object Initialization
- Programming with Objects
- Inheritance and Polymorphism
- Abstract Classes
- this and super
- Nested Classes, and Other Details
Unit 3 Introduction to GUI Programming
- The Basic GUI Application
- JFrame and JPanel
- Components and Layout
- Events and Listeners
- Applets and HTML
- Applets on Web Pages
- Graphics and Painting
- Mouse Events
- KeyEvents, and State Machines
- JTextField and JTextArea
- Basic Layout Managers
- A Simple Calculator
- Using a null Layout
- Menus and Dialogs
- Introduction to Visual C++
Unit 4 Programming with Visual C++
- The Structure of a C++ Program
- Defining Variables
- Decisions and Loops
- Strings, and Pointers
- Class Inheritance and Virtual Functions
- Inheritance in Classes
- Access Control Under Inheritance
- Virtual Functions
- Casting Between Class Types
- Nested Classes
Unit 5 Drawing in a Window
- Basics of Drawing in a Window
- The Drawing Mechanism in Visual C++
- Drawing a Line
- Bounding Rectangles