0% encontró este documento útil (0 votos)
2 vistas4 páginas

Plan de Curso: Java Básica CS104

El documento detalla el plan del curso de Java Básica (CS104) en el Instituto de Ingeniería y Tecnología de la Universidad Chitkara, incluyendo objetivos, resultados de aprendizaje y un esquema de evaluación. Los estudiantes aprenderán conceptos de programación orientada a objetos, manejo de excepciones, multihilo y conectividad JDBC, entre otros. Se proporcionan libros de referencia y recursos adicionales para apoyar el aprendizaje.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas4 páginas

Plan de Curso: Java Básica CS104

El documento detalla el plan del curso de Java Básica (CS104) en el Instituto de Ingeniería y Tecnología de la Universidad Chitkara, incluyendo objetivos, resultados de aprendizaje y un esquema de evaluación. Los estudiantes aprenderán conceptos de programación orientada a objetos, manejo de excepciones, multihilo y conectividad JDBC, entre otros. Se proporcionan libros de referencia y recursos adicionales para apoyar el aprendizaje.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Course Plan

A. Entrega del Curso


Nombre del Instituto/Escuela/Colegio Instituto de Ingeniería y Tecnología de la Universidad Chitkara
Nombre del Departamento/Centro Departamento de Ciencias de la Computación e Ingeniería
Programme Name Licenciatura en Ingeniería (B.E.) - Ciencias de la Computación e Ingeniería
Course Name Java Básica Sesión Enero-Junio 2019
Course Code CS104 Semestre/Lote 4th/2017
Clase/Tutorial (Por Semana) 0-0-10 Crédito del curso 05
Nombre del Coordinador del Curso Sra. Supriya/Sr. Kamal Deep Garg

1. Scope & Objective of the Course:


El curso proporciona un amplio alcance de aprendizaje y comprensión del tema. Los principales objetivos de
los cursos son:
Aplicar los conceptos del paradigma orientado a objetos para analizar problemas de la vida real
Desarrollar soluciones eficientes para problemas lógicos utilizando el lenguaje JAVA.
Ejercita y refuerza los conocimientos previos de programación para codificar eficazmente problemas estándar.
Identificar y eliminar errores en un programa JAVA.
2. Resultado del Aprendizaje del Curso:
El estudiante debe ser capaz de

CLO1: Implement the concept of object oriented techniques and methodologies using Java
CLO2: Utilizar conceptos de manejo de excepciones para una aplicación robusta en Java.
CLO3: Demostrar un entendimiento de la Entrada y Salida en Java
CLO4: Desarrollar aplicaciones utilizando el concepto de multihilo de Java.
CLO5: Usar e implementar varias estructuras de datos utilizando el marco de colecciones
CLO6: Utilizar la conectividad de bases de datos para una aplicación completa en Java.
3. Libros Recomendados (Libros de Referencia / Libros de texto):
B01: Java La Referencia Completa de Herbert Schildt 9thEdición.
B02: Head First Java, Publicación O'Reilly
B03: OCA Java SE 8 Programador I Guía de Estudio (Examen 1Z0-808) (Oracle Press) por Edward G.
Finegan,Robert Liguori.
B04: Guía de estudio del Programador Java SE 7 I y II (Exámenes 1Z0-803 y 1Z0-804) por
Kathy Sierra
4. Otras lecturas y sitios web relevantes:
Número de serie Enlace de revistas, revistas, sitios web y trabajos de investigación
1. [Link]
2. [Link]
3. [Link]
4. [Link]
5. [Link]

5. Plan de curso:
a. Lecture Plan
Libro de texto
Referencia
Conferencia Números de página
Temas Libro / Otro
Número de libro(s) de texto
Lectura
Material
Introducción a JAVA:
1-4 B01 3-23
Introducción a Java, Historia y objetivos de Java,

Java Básico/CS104 Página 1 de 4


Plan de Curso

Fundamentos de OOP, Visión general de JDK, JVM


Recolección de Basura
Fundamentos de Java: 35-47
5-8 B01
Identifiers, Keywords, Java Data Types & Operators 61-79
Instrucciones de Control:
81-108
9-14 Construcciones de decisión, Uso de construcciones de bucle, B01
Argumentos de Línea de Comando
Trabajando con arreglos:
15-22 Creando y Usando Arreglos (1D, 2D B01 51-58
Arreglos multidimensionales en forma de zigzag

Clases y Objetos:
Clases, objetos y métodos: definiendo una clase,
23-30 Control de acceso, sobrecarga de métodos, constructores, B01 109-159
sobrecarga de constructores, uso de this y static.
Problemas de práctica
Evaluación Formativa-1 (1-30 conferencias)
Inheritance:
Trabajando con Herencia: Conceptos Básicos de Herencia & 161-180
31-40 B01
Tipos, Usando super, Sobrescritura de métodos, Dinámico
despacho de métodos, palabra clave final. Problemas de práctica
Clases y Métodos Abstractos, Paquetes e Interfaces:
Paquetes incorporados y paquetes definidos por el usuario
41-48 B01 181-212
Interfaces: Declaración, Implementación, Ampliación
Clases e Interfaces
Cadenas, StringBuffer StringBuilder &
StringTokenizer:
Introduction, Immutable String, Methods of String
49-60 B01 413-439
clase, clase StringBuffer y clase StringBuilder
método toString, clase StringTokenizer. Práctica
Problems
Evaluación Formativa-2 (31-60 conferencias)
61-70 Problemas de Práctica (En línea)
ST-I (Sílabo cubierto de 1 a 60 conferencias)
Manejo de Excepciones:
Fundamentos de manejo de excepciones, Tipos de excepciones,
71-76 intentar y capturar, múltiples cláusulas de captura, intentar anidado B01 213-232
lanzar, lanza y finalmente, Creando personalizado
Excepción. Problemas de práctica.
Multithreading:
Modelo de hilos de Java, hilo principal, creando hilo por
implementando Runnable y extendiendo la clase Thread
77-84 B01 233-261
creando múltiples hilos, usando isAlive() y join()
hilo prioridades Sincronización. Práctica
Problemas
Genéricos:
Introduction, Generic Example, Generic Class,
85-88 B01 337-371
Método genérico, Constructor genérico y Genérico
Interfaces. Problemas de práctica
Marco de Colecciones:
89-104 Introducción, Interfaces de Colección: Lista, Cola B01 497-576
Conjunto (Resumen), Clases de Colección: ArrayList

Java Base/CS104 Página 2 de 4


Plan del curso

ListaEnlazada, Iterador, Trabajando con Mapas


(Descripción), Comparable y Comparator, Arreglos,
Vector, Pila, Problemas de Práctica
Evaluación Formativa-3 (71-104 conferencias)
Problemas de práctica 105-110 (En línea)
ST-II (Programa cubierto de las conferencias 71-104)
Flujos de IO:
Clases de flujo 111-120: Flujos de bytes, Flujos de B01
caracteres 641-679
StreamTokenizer. Problemas de práctica
JDBC Connectivity:
121-126 Introducción, Arquitectura, Estableciendo JDBC ENLACE 5
Conexión a la base de datos.

Evaluación formativa-3 (89-126)


127-130 Resolución de Problemas (En línea)

ST-III (Sílabo cubierto desde 1-130 conferencias)

6. Esquema de Evaluación y Componentes:

Evaluación Tipo de Componente Número de Peso de Modo de


Componente Evaluaciones Component Evaluación
Evaluaciones Formativas
Componente 1 04* 20% En línea
(FAs)
Subjective Test/Sessional
Componente 2 03** 30% En línea
Pruebas (STs)

Componente 3 Exámenes de Fin de Curso 01 50% En línea

Total 100%
De 04 FAs, el sistema ERP selecciona automáticamente las mejores 03 calificaciones de FAs para la evaluación de las FAs como calificaciones finales.
De 03 STs, el sistema ERP selecciona automáticamente las 02 mejores calificaciones de STs para la evaluación de los STs como calificaciones finales.

Detalles de los Componentes de Evaluación:

Evaluación Descripción Syllabus Cronología de Peso


Componente Covered (%) Examen (%)
FA1 Hasta un 28% Semana 4
FA2 29%-50% Semana 6
Componente 01 20%
FA3 51%-85% Semana 11
FA4 86%-100% Semana 13
Como se define en Académico
ST 01 Hasta un 50%
Calendario
Como se define en Académico
Componente 02 ST 02 51% - 85% 30%
Calendario
Como se define en Académico
ST 03 86% - 100%
Calendario
Fin del término Al final de la
Componente 03 100% 50%
Examen* semestre
Total 100%
De acuerdo con las directrices académicas, se requiere un mínimo del 75% de asistencia para ser elegible para presentarse al examen de fin de semestre.
Examen

Java Básico/CS104 Página 3 de 4


Plan del curso

[Link] of the Course:


Asunto: Java Básico Código del Asunto: CS104

Sr. No. de Peso


Tema(s)
No. Conferencias %
1 Introducción a JAVA 4 4%
2 Conceptos básicos de Java 4 4%
3 Sentencias de Control 6 6%
4 Trabajando con arreglos 8 10%
5 Clases y Objetos 8 4%
6 Herencia 10 6%
7 Métodos y Clases Abstractas, Paquetes e Interfaces 8 6%
8 Cadenas, StringBuffer, StringBuilder y StringTokenizer 12 10%
9 Manejo de Excepciones 6 7%
10 Multihilo 8 8%
11 Genéricos 4 5%
12 Marco de Colección 16 15%
13 Flujos de IO 10 8%
14 Conectividad JDBC 6 7%

Este documento es aprobado por:

Designación Name Firma


Coordinador del Curso Sr. Kamal Deep Garg
Decano Asociado Sra. Sudha Goyal
Decano Dra. Meenu Khurana
Fecha 15/01/2019

Java Básico/CS104 Página 4 de 4

También podría gustarte