christ

CS11 – Programming in Core Java


[admission-open-date]

  • Back to School Homepage
  • Back to Department Homepage


CS11 – Programming in Core Java

Teaching Hours : 60  [ 30 hours Theory + 30 hours LAB ]

Prerequisite: Knowledge  of any Object Oriented Programming language.

Modules

Unit 1-Introduction to Java

  • History, Features of Java Data Types, Variable, Operators, Java Programming structure, . Control Structures , Arrays-One Dimensional array, Two Dimensional array.

  • 5 hours

Unit 2-Classes and methods

  • Class fundamentals, declaring objects, Access modifiers – final, static, abstract, native.
  • Introduction to methods, constructors, command line arguments.

  • 10 hours

Unit 3-Packages :Built in and user defined

  • Input/output File handling, Exploring Java IO Byte oriented classes and character oriented classes. Defining package, importing packages, creating user defined packages, packages in Java. String handling.

  • 5 hours

Unit 4-Exception handling

  • Exceptions Fundamentals of exception, Exception types, using try & catch, multiple catch, nested try, throw, finally, built-in exception, user defined exceptions.

  • 5 hours

Unit 5-Introduction to Applets and AWT

  • Applets,AWT – Working with windows, Graphics, & text – Using AWT controls, Layout Managers

  • 5 hours



  • Text Book

  • R.Nageswara Rao, CORE JAVA An Integrated Approach, , Dreamtech Press, 2008 Edition.

  • Reference

  • Naughton, Patric & Schildt, Herbert. Java 2 Complete Reference. 3rd Edition. TMH. Stephen Potts, Alex Pstrikov, 2011 edition.

C Programming Lab

Guidelines


Article

Follow Coding standards


Article I

The output of the programs should be neatly formatted

Article II

The programs should be user friendly and interactive

Article III

Use comment wherever necessary

Lab Programs


  • Write a program to sort a list of n numbers.

  • Write a program to reverse a String.

  • Write a program to check whether a String is palindrome or not.

  • Write a program to implement methods in String class.

  • Write a program to implement methods in Math class.

  • Write a program to implement the concept of inheritance.

  • Write a program to implement the concept of dynamic array.

  • Write a program to create object for Linked List and use all methods.

  • Write a program to create object for Stack and use all methods.

  • Write a program to execute any Windows application (Like notepad calculator etc).

  • Write a program to create a tiny text editor.

  • Use String Tokenizer class to split a string into tokens.

  • Create an Applet program to display some message on the screen.

  • Write an Applet with a Text Field in which the user will be allowed to enter only numbers.

  • Write an applet with a canvas and a label on it. Whenever the mouse moves on it coordinates are displayed in the center of the canvas and on the label.

Admission Queries

For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:

The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA

Phone
+91 92430 80800
+91 80 4012 9400

Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in

CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road,
Bengaluru – 560 074, Karnataka, INDIA

Phone
+91 80 4012 9800,
+91 80 4012 9802
+91 80 4012 9820

Email
admissions.kengeri@christuniversity.in

CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad – 201003

Phone
1800-123-3212

Email
admission.ncr@christuniversity.in

CHRIST (Deemed to be University)
Hulimavu, Bannerghatta Road,
Bengaluru – 560 076, Karnataka, INDIA

Phone
+91 080 4655 1306

Email
admissions.bgr@christuniversity.in

CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA

Phone
+91 97422 44407
+91 80 6989 6666

Email
admissions.yeshwanthpur@christuniversity.in

CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court, PO Dasve Lavasa, Mulshi, Pune – 412112, Maharashtra

Phone
1800-123-2009

Email
admission.lavasa@christuniversity.in

Between: Monday to Friday: 09:00 AM to 04:00 PM,
Saturday: 09:00 AM to 12:00 PM

(Office remains closed on Sundays, Government Holidays and Any special events)

CS11 – Programming in Core Java

Teaching Hours : 60  [ 30 hours Theory + 30 hours LAB ]

Prerequisite: Knowledge  of any Object Oriented Programming language.

Modules

Unit 1-Introduction to Java

  • History, Features of Java Data Types, Variable, Operators, Java Programming structure, . Control Structures , Arrays-One Dimensional array, Two Dimensional array.

  • 5 hours

Unit 2-Classes and methods

  • Class fundamentals, declaring objects, Access modifiers – final, static, abstract, native.
  • Introduction to methods, constructors, command line arguments.

  • 10 hours

Unit 3-Packages :Built in and user defined

  • Input/output File handling, Exploring Java IO Byte oriented classes and character oriented classes. Defining package, importing packages, creating user defined packages, packages in Java. String handling.

  • 5 hours

Unit 4-Exception handling

  • Exceptions Fundamentals of exception, Exception types, using try & catch, multiple catch, nested try, throw, finally, built-in exception, user defined exceptions.

  • 5 hours

Unit 5-Introduction to Applets and AWT

  • Applets,AWT – Working with windows, Graphics, & text – Using AWT controls, Layout Managers

  • 5 hours


Unit 1-Introduction to Java

  • History, Features of Java Data Types, Variable, Operators, Java Programming structure, . Control Structures , Arrays-One Dimensional array, Two Dimensional array.

  • 5 hours

Unit 2-Classes and methods

  • Class fundamentals, declaring objects, Access modifiers – final, static, abstract, native.
  • Introduction to methods, constructors, command line arguments.

  • 10 hours

Unit 3-Packages :Built in and user defined

  • Input/output File handling, Exploring Java IO Byte oriented classes and character oriented classes. Defining package, importing packages, creating user defined packages, packages in Java. String handling.

  • 5 hours

Unit 4-Exception handling

  • Exceptions Fundamentals of exception, Exception types, using try & catch, multiple catch, nested try, throw, finally, built-in exception, user defined exceptions.

  • 5 hours

Unit 5-Introduction to Applets and AWT

  • Applets,AWT – Working with windows, Graphics, & text – Using AWT controls, Layout Managers

  • 5 hours

  • Text Book

  • R.Nageswara Rao, CORE JAVA An Integrated Approach, , Dreamtech Press, 2008 Edition.

  • Reference

  • Naughton, Patric & Schildt, Herbert. Java 2 Complete Reference. 3rd Edition. TMH. Stephen Potts, Alex Pstrikov, 2011 edition.

C Programming Lab

Guidelines


Article

Follow Coding standards


Article I

The output of the programs should be neatly formatted

Article II

The programs should be user friendly and interactive

Article III

Use comment wherever necessary

Lab Programs


  • Write a program to sort a list of n numbers.

  • Write a program to reverse a String.

  • Write a program to check whether a String is palindrome or not.

  • Write a program to implement methods in String class.

  • Write a program to implement methods in Math class.

  • Write a program to implement the concept of inheritance.

  • Write a program to implement the concept of dynamic array.

  • Write a program to create object for Linked List and use all methods.

  • Write a program to create object for Stack and use all methods.

  • Write a program to execute any Windows application (Like notepad calculator etc).

  • Write a program to create a tiny text editor.

  • Use String Tokenizer class to split a string into tokens.

  • Create an Applet program to display some message on the screen.

  • Write an Applet with a Text Field in which the user will be allowed to enter only numbers.

  • Write an applet with a canvas and a label on it. Whenever the mouse moves on it coordinates are displayed in the center of the canvas and on the label.

Admission Queries

For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:

The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA

Phone
+91 92430 80800
+91 80 4012 9400

Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in

CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road,
Bengaluru – 560 074, Karnataka, INDIA

Phone
+91 80 4012 9800,
+91 80 4012 9802
+91 80 4012 9820

Email
admissions.kengeri@christuniversity.in

CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad – 201003

Phone
1800-123-3212

Email
admission.ncr@christuniversity.in

The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA

Phone
+91 92430 80800
+91 80 4012 9400

Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in

CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road,
Bengaluru – 560 074, Karnataka, INDIA

Phone
+91 80 4012 9800,
+91 80 4012 9802
+91 80 4012 9820

Email
admissions.kengeri@christuniversity.in

CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad – 201003

Phone
1800-123-3212

Email
admission.ncr@christuniversity.in

CHRIST (Deemed to be University)
Hulimavu, Bannerghatta Road,
Bengaluru – 560 076, Karnataka, INDIA

Phone
+91 080 4655 1306

Email
admissions.bgr@christuniversity.in

CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA

Phone
+91 97422 44407
+91 80 6989 6666

Email
admissions.yeshwanthpur@christuniversity.in

CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court, PO Dasve Lavasa, Mulshi, Pune – 412112, Maharashtra

Phone
1800-123-2009

Email
admission.lavasa@christuniversity.in

CHRIST (Deemed to be University)
Hulimavu, Bannerghatta Road,
Bengaluru – 560 076, Karnataka, INDIA

Phone
+91 080 4655 1306

Email
admissions.bgr@christuniversity.in

CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA

Phone
+91 97422 44407
+91 80 6989 6666

Email
admissions.yeshwanthpur@christuniversity.in

CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court, PO Dasve Lavasa, Mulshi, Pune – 412112, Maharashtra

Phone
1800-123-2009

Email
admission.lavasa@christuniversity.in

Between: Monday to Friday: 09:00 AM to 04:00 PM,
Saturday: 09:00 AM to 12:00 PM

(Office remains closed on Sundays, Government Holidays and Any special events)