COMPUTER SOFTWARE ENGINEERING - NBTE
COMPUTER SOFTWARE ENGINEERING - NBTE
COMPUTER SOFTWARE ENGINEERING - NBTE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
fffffff<br />
NID in Software Engineering (Draft)<br />
PROGRAMME: NATIONAL INNOVATION DIPLOMA IN <strong>COMPUTER</strong> <strong>SOFTWARE</strong> <strong>ENGINEERING</strong><br />
COURSE: SCIENTIFIC PROGRAMMING LANGUAGE USING OO JAVA COURSE CODE: CSE 202 CONTACT HOURS: 1 – 0 – 4<br />
GOAL: TO EQUIP STUDENT WITH PRACTICAL EXPERIENCE NEEDED TO PERFORM SCIENTIFIC PROGRAMMING LANGUAGE USING OO JAVA<br />
COURSE SPECIFICATION: THEORETICAL CONTENT<br />
PRACTICAL CONTENT<br />
GENERAL OBJECTIVE 1: KNOW OBJECT ORIENTED PROGRAMMING WITH JAVA<br />
Week Specific Learning Outcomes Teacher’s activities Resources Specific Learning Outcomes Teacher’s activities Resources<br />
1 – 2 1.1 Identify the basic<br />
components of JAVA<br />
environment (JDK, JRE,<br />
VM)<br />
Show basic components of<br />
Java environments.<br />
• Identify different<br />
components o java and<br />
compilation of a java<br />
program<br />
To assist student identify<br />
different components o<br />
java and compilation of a<br />
java program<br />
1.2 Explain classes, methods,<br />
variables and key words.<br />
1.3 Explain inheritance,<br />
polymorphism and data<br />
abstraction<br />
1.4 Explain with graphical<br />
illustrations the<br />
following<br />
• Object<br />
• Classes<br />
• Superclass<br />
• Sub-classing<br />
1.5 Explain various JAVA<br />
IDEs.<br />
Compile and Run Java<br />
programs<br />
PC Loaded with<br />
OO-JAVA<br />
Compiler, Power<br />
point package and<br />
connected to an<br />
OHP<br />
PC in a networked<br />
laboratory, loaded with<br />
OO-JAVA Compiler,<br />
Power point package<br />
which should be<br />
connected to the<br />
Internet<br />
1.6 Describe the process of<br />
creating and running<br />
Java programs.<br />
Week GENERAL OBJECTIVE 2: UNDERSTAND JAVA CONSTRUCTS<br />
3 – 4 2.1 Explain data types<br />
(primitives and<br />
referentials)<br />
Give the general format of<br />
Arithmetic expression.<br />
Explain operator’s<br />
precedence rules.<br />
2.2 Explain in details access<br />
modifiers for methods,<br />
PC Loaded with<br />
OO-JAVA<br />
Compiler, Power<br />
point package and<br />
connected to an<br />
OHP<br />
• Write simple java programs<br />
to demonstrate JAVA<br />
construct.<br />
To assist student to write<br />
simple JAVA program to<br />
evaluate arithmetic<br />
expression.<br />
PC in a networked<br />
laboratory, loaded with<br />
OO-JAVA Compiler,<br />
Power point package<br />
which should be<br />
connected to the<br />
147