Business Logic
Business Logic
Business Logic
Prepared and submitted by: Date Submitted: Reviewed by: Date Reviewed:
Approved by:
1
VISION
In keeping with its Philosophy, Vision and Mission, La Salette professes the following
The University of La Salette, Inc., a Catholic institution founded by the Missionaries of institutional objectives:
Our Lady of La Salette, forms RECONCILERS “so that they may have life, and have 1. To foster a reconciled and reconciling community through spiritual upliftment
it to the full.” (John 10:10) programs and liturgical activities.
2. To sustain the quality assured education of the university through institutional
MISSION and program accreditations, professional certification, and compliance with
international standards for curricular programs and university management.
The University of La Salette, Inc. is a premier institution of choice, providing 3. To provide accessible education through various modalities of learning.
accessible, quality, and transformative education for integral human development 4. To lead the academic community with strategic and transformative competencies
particularly the poor. in realizing the Vision, Mission and La Salette Philosophy of Education.
5. To develop and implement transformative teaching and learning experience
CORE VALUES through critical approach and values-based integration.
6. To undertake research on various disciplines and generate new knowledge
1. FAITH-The total submission to God’s call to Holiness to His will needed for the advancement of the university as well as for the national
2. RECONCILIATION-Constantly renewing our relationship with God, others and all development.
creation through a life of prayer, penance and zeal 7. To realize ICT oriented learning by establishing the monitoring system to collect
3. INTEGRITY-The courage and determination to live and to die for Salettinian and review information needed to manage an organization or on-going activities
ideals of the university.
4. EXCELLENCE – Upholding the highest standard of quality education and 8. To provide industry experience through on-the-job-trainings, exposures,
professionalism in the areas of instruction, research and extension internship, immersion programs and linkages.
5. SOLIDARITY – Commitment to building a community anchored on mutual trust, 9. To provide a holistic curriculum that integrates instruction, extension, research,
confidence, teamwork, unity and respect for the dignity of the human person and ICT, industry experience for both students and faculty.
creation 10. To adopt an interdisciplinary approach by enhancing the institution’s interest in
the understanding of the cultural reproduction and social integration and in
CORE COMPETENCIES spiritual and moral formation
INSTITUTIONAL OUTCOMES
INSTITUTIONAL OBJECTIVES
2
Having finished their academic degree at the University of La Salette, the graduates
are expected to become:
Industry Competent. Demonstrate their readiness in the arena of and qualification for
employment through the established link between theoretical aspect of the curriculum
and its practical dimension as a result of their on-the-job trainings, exposures,
internship, immersion programs and linkages with relevant industries or workplaces.
PROGRAM OUTCOMES
An IT graduate must acquire skill set that enables him or her to successfully perform
integrative task including:
3
CODE BSIT PROGRAM OUTCOMES
4
Apply knowledge of computing, science and mathematics appropriate to
IT01
the discipline
IT02 Understand best practices and standards and their applications
Analyze complex problems, and identify and define the computing
IT03
requirements appropriate to its solution
Identify and analyze user needs and take them into account in the
IT04 selection, creation, evaluation and administration of computer-based
systems
Design, implement and evaluate computer-based systems, processes,
IT05 components or programs to meet desired needs and requirements under
various constraints
IT06 Integrate IT-based solutions into the user environment effectively
IT07 Apply knowledge through the use of current techniques, skills, tools and
practices
Function necessary
effectively for
as the IT profession
a member or leader of a development team
IT08 recognizing the different roles within a team to accomplish a common
IT09 goal
Assist in the creation of an effective IT project plan
Communicate effectively with the computing community and with society
IT10 at large about complex computing activities through logical writing,
presentations andand
Analyze the local clearglobal
instructions
impact of computing information technology
IT11
on individuals, organizations and society
Understand professional, ethical, legal, security and social issues and
IT12
responsibilities in the utilization of information technology.
Recognize the need for and engage in planning self-learning and
IT13 improving performance as a foundation for continuing professional
development
5
PROGRAM OUTCOMES AND THEIR RELATIONSHIP TO THE INSTITUTIONAL OUTCOMES
INSTITUTIONAL OUTCOMES
CODE BSIT PROGRAM OUTCOMES
T R I R I C H
IT01 Apply knowledge of computing, science and mathematics appropriate to the discipline
IT02 Understand best practices and standards and their applications
IT03 Analyze complex problems, and identify and define the computing requirements appropriate to its solution
Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of
IT04
computer-based systems
Design, implement and evaluate computer-based systems, processes, components or programs to meet desired needs
IT05
and requirements under various constraints
IT11 Analyze the local and global impact of computing information technology on individuals, organizations and society
Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of information
IT12
technology.
Recognize the need for and engage in planning self-learning and improving performance as a foundation for continuing
IT13
professional development
6
COURSE INFORMATION
PROGRAM OUTCOMES
COURSE OUTCOMES
IT01 IT02 IT03 IT04 IT05 IT06 IT07 IT08 IT09 IT10 IT11 IT12 IT13
Design, code, test and debug simple event-driven programs that
respond to user events E E E I E E E
7
COURSE OUTLINE
TIME
Learning Outcomes Topic Outline Methodology Assessment Learning Resources
FRAME
At the end of the week, Course Orientation Synchronous: Recitation on the university’s Student Handbook
students should have the University’s vision, Virtual discussion vision, mission, core values,
ability to: mission, core values, through video core competencies, CHED CMO 25, series 2015 “PSG for IT
Explain the University of La core competencies, conferencing platform institutional objectives and Education”
(GMeet)
Salette vision, mission, institutional institutional outcomes
core values, core objectives and Short quiz about the Curriculum Guidelines for Baccalaureate
Asynchronous:
competencies, institutional institutional Learning resources and university’s policies Degree Programs in Information
objectives and outcomes; ` outcomes activities will be uploaded Writing a reflective essay on Technology (IT2017)
Relate BSIT program BSIT program in the ULS CLMS site the purpose of institutional of ACM and IEEE-CS
educational outcomes to description (https://ulsclms.online) outcomes in helping
the institutional outcomes; Course information students become what they ULS Official Website
Week 1 Figure out the relationship Face to face want to become https://uls.edu.ph
of course outcomes to the Lecture/ Discussion Conceptualize a career plan
program educational Demonstration aligned with BSIT program
outcomes; Illustration and core values of ULS
Present the different rules Problem Solving
Hands-on Activities
and policies in the
administration of the
course through online
learning management
system of the university as
well as the policies of the
university.
Week 2 At the end of the week, Introduction Synchronous: Quiz about the components Books/e-Books
students should have the o Windows concepts Virtual discussion together with the Objects Visual Studio Code: End-to-End Editing
ability to: o Objects and events through video and events of a visual studio and Debugging Tools for Web Developers
o VS design and conferencing platform (2019)
(GMeet) Internet
Describe each of the Visual development process
Studio components that o VS elements of IDE E, K. (2022, November 1). 15 Tips and
Asynchronous: Tricks to Increase Your Productivity in
make up the Integrated Learning resources and Visual Studio 2019 | Syncfusion Blogs.
Development Environment activities will be uploaded Syncfusion.
in the ULS CLMS site https://www.syncfusion.com/blogs/post/15-
(https://ulsclms.online) tips-to-increase-your-productivity-in-visual-
studio-2019.aspx
Face to face Journal Articles
8
Lecture/ Discussion Abbas, R., Sultan, Z., & Bhatti, S. N.
Demonstration (2017, April). Comparative analysis of
Illustration automated load testing tools: Apache
Problem Solving jmeter, microsoft visual studio (tfs),
Hands-on Activities loadrunner, siege. In 2017 international
conference on communication
technologies (comtech) (pp. 39-44). IEEE.
At the end of the week, Introduction to Visual Synchronous: Quiz about the development Books/e-Books
students should have the Basic Studio 2012 Virtual discussion and history of Visual Basic Hassan, L. (2022). Visual Studio Code for
ability to: o History through video Studio 2012 SAP. SAP Press.
conferencing platform Internet
o Evolution
(GMeet) Bernasconi, C. (2022). 13 Visual Studio
Discuss the development o Interface Recitation about the various
and background of Visual elements used in the user 2022 Tips & Tricks. Claudio Bernasconi.
Asynchronous: https://www.claudiobernasconi.ch/2022/04/
Basic Studio 2012 Learning resources and interface of Visual Basic
06/visual-studio-2022-tips-and-tricks/
activities will be uploaded Studio 2012
Week 3 Journal Articles
Recognize the various in the ULS CLMS site
Chowdhury, K. (2017). Mastering Visual
elements of Visual Basic (https://ulsclms.online)
Studio 2017. Packt Publishing Ltd.
Studio 2012's user interface.
Face to face
Lecture/ Discussion
Demonstration
Illustration
Problem Solving
Hands-on Activities
Week 4 At the end of the week, o Introduction to Synchronous: Create an application Books/e-Books
students should have the Visual Basic Virtual discussion utilizing the fundamental Schroeder, P., & Cure, A. (2021). Visual
ability to: programming through video Visual Studio Statements Studio 2019 Tricks and Techniques: A
o VB Statements, conferencing platform with elegance and function. developer’s guide to writing better code
(GMeet) and maximizing productivity. Packt
Use the various Visual Syntax & Style
Publishing Ltd.
Studio Statements, Syntax, o Designing Asynchronous: Quiz about the various tools
Internet
and Style functions. Applications – Learning resources and used in application design
VB.Net - Arithmetic Operators. (n.d.).
Creating User activities will be uploaded https://www.tutorialspoint.com/vb.net/vb.ne
Define the Visual Basic Interfaces in the ULS CLMS site t_arithmetic_operators.htm
concept and environment. (https://ulsclms.online) Journal Articles
RASHEED, M., & Sarhan, M. A. (2019).
Face to face Solve and implement the main equations
Lecture/ Discussion of photovoltaic cell parameters using visual
Demonstration studio program. Insight-Mathematics, 1(1).
Illustration
Problem Solving
9
Hands-on Activities
At the end of the week, Introduce More Synchronous: Forum discussion on a Books/e-Books
students should have the Controls and Their Virtual discussion control's characteristics and Garcia, M. a. T., & Rojas, H. U. P. (2022).
ability to: Properties through video operation Hands-On Visual Studio 2022: A
o Text boxes, group conferencing platform developer’s guide to exploring new
(GMeet) features and best practices in VS2022 for
Describe how each control boxes, check boxes, Create a straightforward
radio buttons, picture maximum productivity. Packt Publishing
works and what its Asynchronous: program that illustrates how
boxes Ltd.
properties are. Learning resources and to use each control in Visual
o User friendly Internet
activities will be uploaded Studio. Cancel. (n.d.). Variables and Arithmetic
features: access
Apply the various controls in in the ULS CLMS site Operations. Ppt Download.
keys, default and
Visual Studio and their cancel buttons, tab (https://ulsclms.online) https://slideplayer.com/slide/13465715/
attributes. sequence, Tool Tips, Journal Articles
resetting focus Face to face Del Sole, A. (2021). Introducing Visual
Week 5 - o Changing properties Lecture/ Discussion Studio Code. In Visual Studio Code
6 at run-time Demonstration Distilled: Evolved Code Editing for
o Concatenate strings Illustration Windows, macOS, and Linux (pp. 1-15).
o Fundamentals of Problem Solving Berkeley, CA: Apress.
Coding Hands-on Activities
o Code Editor
o Module Basics
o Event Procedures
o Code Window Tips
and Shortcuts
o Statements and
comments
o SDI Applications
o MDI Applications
PRELIMINARY EXAMINATION
Week 7 At the end of the week, Variables, Constants, Synchronous: Create a calculator using Books/e-Books
students should have the and Calculations Virtual discussion the arithmetic operations Du Preez, O. J. (2022). Visual Studio 2022
ability to: o Declaration of through video and the order of operations In-Depth: Explore the Fantastic Features of
variables and conferencing platform to build a calculator. Visual Studio 2022 - 2nd Edition. BPB
constants considering (GMeet) Publications.
Apply arithmetic operations
data types and scope
and the order of operations Asynchronous: Forum discussion about the Internet
to calculations. Getting started with Visual Studio. (2023,
Learning resources and difference between constant
April 13). Visual Studio.
activities will be uploaded declarations and variables https://visualstudio.microsoft.com/vs/getting-
Explain the distinction in the ULS CLMS site on a forum started/
between constant (https://ulsclms.online) Journal Articles
declarations and variables.
10
Face to face Rask, J. K., Madsen, F. P., Battle, N.,
Lecture/ Discussion Macedo, H. D., & Larsen, P. G. (2021,
Demonstration January). Visual studio code vdm support.
Illustration In Proceedings of the 18th International
Problem Solving Overture Workshop (pp. 35-49).
Hands-on Activities
At the end of the week, o Explicit data type Synchronous: Create a software utilizing Books/e-Books
students should have the conversions Virtual discussion the various formatting tools. Visual Studio Code: End-to-End Editing and
ability to: o accumulators and through video Debugging Tools for Web Developers
counters conferencing platform (2019)
(GMeet) Internet
Use the formatting tools to
format the program output. Cancel. (n.d.). Variables and Arithmetic
Asynchronous: Operations. Ppt Download.
Learning resources and https://slideplayer.com/slide/13465715/
Week 8 activities will be uploaded Journal Articles
in the ULS CLMS site
Del Sole, A. (2021). Introducing Visual Studio
(https://ulsclms.online)
Code. In Visual Studio Code Distilled:
Evolved Code Editing for Windows, macOS,
Face to face and Linux (pp. 1-15). Berkeley, CA: Apress.
Lecture/ Discussion
Demonstration
Illustration
Problem Solving
Hands-on Activities
At the end of the week, Decisions and Synchronous: Create a programs that Books/e-Books
students should have the Conditions Virtual discussion control the logic's flow by Schroeder, P., & Cure, A. (2021). Visual
ability to: o Function of and/or through video utilizing the multiple If Studio 2019 Tricks and Techniques: A
operators conferencing platform statement syntaxes. developer’s guide to writing better code and
o Call event procedures (GMeet) maximizing productivity. Packt Publishing
Apply the different syntax of
o Input validation Ltd.
If statements to control the Asynchronous:
o Debug tools - set Internet
flow of logic. Learning resources and
break points, Bernasconi, C. (2022). 13 Visual Studio 2022
activities will be uploaded Tips & Tricks. Claudio Bernasconi.
Week 9 stepping and
in the ULS CLMS site https://www.claudiobernasconi.ch/2022/04/0
observation of
(https://ulsclms.online) 6/visual-studio-2022-tips-and-tricks/
intermediate results
Journal Articles
Face to face
Lecture/ Discussion
RASHEED, M., & Sarhan, M. A. (2019).
Solve and implement the main equations of
Demonstration
photovoltaic cell parameters using visual
Illustration studio program. Insight-Mathematics, 1(1).
Problem Solving
Hands-on Activities
11
At the end of the week, Menus, Procedures Synchronous: Create a program using Books/e-Books
students should have the and Functions Virtual discussion subroutines and sub- Del Sole, A., & Sole, D. (2019). Visual Studio
ability to: o reusable code in sub through video functions, which contain Code Distilled. Apress.
procedures and sub conferencing platform reusable code, when writing Internet
functions (GMeet) E, K. (2022, November 1). 15 Tips and Tricks
Use the reusable code in programs.
subroutines and sub to Increase Your Productivity in Visual
Asynchronous: Studio 2019 | Syncfusion Blogs. Syncfusion.
functions. Learning resources and https://www.syncfusion.com/blogs/post/15-
activities will be uploaded tips-to-increase-your-productivity-in-visual-
Week 10 in the ULS CLMS site studio-2019.aspx
(https://ulsclms.online) Journal Articles
Abbas, R., Sultan, Z., & Bhatti, S. N. (2017,
Face to face April). Comparative analysis of automated
Lecture/ Discussion load testing tools: Apache jmeter, microsoft
Demonstration visual studio (tfs), loadrunner, siege. In
Illustration 2017 international conference on
Problem Solving communication technologies (comtech) (pp.
Hands-on Activities 39-44). IEEE.
At the end of the week, Methods, Properties, Synchronous: Quiz about the data types, Books/e-Books
students should have the & Events Virtual discussion operations, and intended Du Preez, O. J. (2022). Visual Studio 2022
ability to: Data Types and through video applications. In-Depth: Explore the Fantastic Features of
conferencing platform Visual Studio 2022 - 2nd Edition. BPB
Operators
(GMeet) Publications.
Describe the various data Decision/Selection A practical exercise using
types, operators, and their Internet
Structures Asynchronous: Visual Basic Studio's various
purposes. E, K. (2022, November 1). 15 Tips and Tricks
Learning resources and methods, properties, and
to Increase Your Productivity in Visual
activities will be uploaded events Studio 2019 | Syncfusion Blogs. Syncfusion.
Week 11 Recognize the various in the ULS CLMS site https://www.syncfusion.com/blogs/post/15-
Methods, Properties, & (https://ulsclms.online) tips-to-increase-your-productivity-in-visual-
Events in Visual Basic studio-2019.aspx
Studio Face to face Journal Articles
Lecture/ Discussion RASHEED, M., & Sarhan, M. A. (2019).
Demonstration Solve and implement the main equations of
Illustration photovoltaic cell parameters using visual
Problem Solving studio program. Insight-Mathematics, 1(1).
Hands-on Activities
Week 12 At the end of the week, Repetition Structures Synchronous: Fill out an advance organizer Books/e-Books
students should have the String Manipulation Virtual discussion about the benefits and Schroeder, P., & Cure, A. (2021). Visual
ability to: Procedures and through video drawbacks of string Studio 2019 Tricks and Techniques: A
conferencing platform manipulating manipulation. developer’s guide to writing better code and
Functions (GMeet)
Describe the principles of maximizing productivity. Packt Publishing
Ltd.
12
manipulating strings. Asynchronous: Internet
Learning resources and Cancel. (n.d.). Variables and Arithmetic
activities will be uploaded Operations. Ppt Download.
in the ULS CLMS site https://slideplayer.com/slide/13465715/
(https://ulsclms.online) Journal Articles
RASHEED, M., & Sarhan, M. A. (2019).
Face to face Solve and implement the main equations of
Lecture/ Discussion photovoltaic cell parameters using visual
Demonstration studio program. Insight-Mathematics, 1(1).
Illustration
Problem Solving
Hands-on Activities
MIDTERM EXAMINATION
At the end of the week, Lists, Loops Synchronous: Create programs with Books/e-Books
students should have the o Application Structure Virtual discussion various syntaxes for Schroeder, P., & Cure, A. (2021). Visual
ability to: o Purpose of through video Do/Loops and For/Next Studio 2019 Tricks and Techniques: A
Subroutines conferencing platform statements. developer’s guide to writing better code
o Procedures (GMeet)
Demonstrate the various and maximizing productivity. Packt
syntax Do/Loops and o Functions Publishing Ltd.
o Arguments Asynchronous:
For/Next statement syntaxes Learning resources and Internet
o ByRef vs. ByVal Cancel. (n.d.). Variables and Arithmetic
Week 13 activities will be uploaded
Parameters Operations. Ppt Download.
- 14 in the ULS CLMS site
o Optional Arguments
(https://ulsclms.online) https://slideplayer.com/slide/13465715/
o Designing for
Journal Articles
Maintainability Face to face Chowdhury, K. (2017). Mastering Visual
Lecture/ Discussion Studio 2017. Packt Publishing Ltd.
Demonstration
Illustration
Problem Solving
Hands-on Activities
Week 15 At the end of the week, Arrays Synchronous: Create a program utilizing Books/e-Books
students should have the o For Each/Next Virtual discussion the various array Du Preez, O. J. (2022). Visual Studio
ability to: statements through video declarations that make use 2022 In-Depth: Explore the Fantastic
o Structure variables conferencing platform of subscripts to identify Features of Visual Studio 2022 - 2nd
o Store data in multi- (GMeet)
Recognize the various array elements. Edition. BPB Publications.
declarations and use dimensional array Internet
Asynchronous:
subscripts to refer to items Learning resources and Bernasconi, C. (2022). 13 Visual Studio
activities will be uploaded 2022 Tips & Tricks. Claudio Bernasconi.
in the ULS CLMS site https://www.claudiobernasconi.ch/2022/
13
(https://ulsclms.online) 04/06/visual-studio-2022-tips-and-tricks/
Journal Articles
Face to face Del Sole, A. (2021). Introducing Visual
Lecture/ Discussion Studio Code. In Visual Studio Code
Demonstration Distilled: Evolved Code Editing for
Illustration Windows, macOS, and Linux (pp. 1-15).
Problem Solving Berkeley, CA: Apress.
Hands-on Activities
At the end of the week, Database Client Synchronous: Fill out an advance organizer Books/e-Books
students should have the Applications Virtual discussion about the benefits and Schroeder, P., & Cure, A. (2021). Visual
ability to: o Database Concepts through video drawbacks of ActiveX Data Studio 2019 Tricks and Techniques: A
o The ADO Data conferencing platform Objects (ADO) Data Control developer’s guide to writing better code
(GMeet)
Describe the various ActiveX Control concepts. and maximizing productivity. Packt
Data Objects (ADO) Data Asynchronous: Publishing Ltd.
Control concepts. Learning resources and Internet
activities will be uploaded Cancel. (n.d.). Variables and Arithmetic
in the ULS CLMS site Operations. Ppt Download.
Week 16 (https://ulsclms.online) https://slideplayer.com/slide/13465715/
Journal Articles
Face to face RASHEED, M., & Sarhan, M. A. (2019).
Lecture/ Discussion Solve and implement the main
Demonstration equations of photovoltaic cell
Illustration parameters using visual studio program.
Problem Solving Insight-Mathematics, 1(1).
Hands-on Activities
Week 17 At the end of the week, Arrays Synchronous: Create a Visual Basic Studio Books/e-Books
students should have the o Sequential File Virtual discussion program using structures, Garcia, M. a. T., & Rojas, H. U. P.
ability to: Processing and through video arrays, and sequential file (2022). Hands-On Visual Studio 2022: A
Structures conferencing platform processing to create a Visual developer’s guide to exploring new
o Random-Access File (GMeet)
Classify the different Basic Studio program. features and best practices in VS2022
functions of classes and Processing for maximum productivity. Packt
o Classes and Objects - Asynchronous:
objects: - Special Controls, Learning resources and Publishing Ltd.
Special Controls,
Objects, Inheritance activities will be uploaded Internet
Objects, Inheritance
in the ULS CLMS site Cancel. (n.d.). Variables and Arithmetic
(https://ulsclms.online) Operations. Ppt Download.
https://slideplayer.com/slide/13465715/
Face to face
14
Lecture/ Discussion Journal Articles
Demonstration Del Sole, A. (2021). Introducing Visual
Illustration Studio Code. In Visual Studio Code
Problem Solving Distilled: Evolved Code Editing for
Hands-on Activities Windows, macOS, and Linux (pp. 1-15).
Berkeley, CA: Apress.
At the end of the week, o ADO.NET and Synchronous: Fill an advance organizer Books/e-Books
students should have the ASP.NET - Database Virtual discussion about the advantage and Del Sole, A., & Sole, D. (2019). Visual
ability to: Management with VB through video disadvantage of ASP.NET Studio Code Distilled. Apress.
o Graphical Data conferencing platform and ADO.NET when it Internet
(GMeet)
Differentiate between the comes to database E, K. (2022, November 1). 15 Tips and
ideas and features of Asynchronous: management in VB. Tricks to Increase Your Productivity in
ASP.NET and ADO.NET Learning resources and Visual Studio 2019 | Syncfusion Blogs.
when it comes to database activities will be uploaded Syncfusion.
management in VB. in the ULS CLMS site https://www.syncfusion.com/blogs/post
Week 18 (https://ulsclms.online) /15-tips-to-increase-your-productivity-
in-visual-studio-2019.aspx
Face to face Journal Articles
Lecture/ Discussion Abbas, R., Sultan, Z., & Bhatti, S. N.
Demonstration (2017, April). Comparative analysis of
Illustration automated load testing tools: Apache
Problem Solving jmeter, microsoft visual studio (tfs),
Hands-on Activities loadrunner, siege. In 2017 international
conference on communication
technologies (comtech) (pp. 39-44).
IEEE.
FINAL EXAMINATION
COURSE REQUIREMENTS
GRADING SYSTEM
15
The student’s grade is composed of:
a. Prelim Period
Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/Lab Exercises/ Requirements)
Prelim Examination (PE) = 1/3
Prelim Grade = CS + PE
b. Midterm Period
Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/Lab Exercises/ Requirements)
Midterm Examination (ME) = 1/3
Midterm Grade = CS + ME
Cumulative Midterm Grade = 2/3 of Midterm Grade + 1/3 of Prelim Grade
c. Final Period
Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/Lab Exercises/ Requirements)
Final Examination (FE) = 1/3
Final Grade = CS + FE
Cumulative Final Grade = 2/3 of Final Grade + 1/3 of Cumulative Midterm Grade
16
effective effective
Other course policies are stated in The Student Handbook under Policy on Class Attendance……
17
1. Per College policy, excused/unexcused absences should not exceed 20% of the assigned number of hours. More than 20% absences incurred during the semester would
mean being dropped from the class roll.
2. Class attendance is important. Class participation is expected and will form a part of the final grade. Students are expected to come to all classes and be on time. Roll will be
checked each class meeting. Classes missed for legitimate reasons, such as illness, temporary duty, are excusable; however, the student must make up for the missed work by
completing class exercise sheets and attending alternate activities.
3. Students are required to read all assigned materials prior to class and be prepared to discuss them and apply them to problem solving situations presented in class.
4. In this course, students are encouraged to discuss problems with their peers and to seek help from others in understanding the topic. Material submitted for grading should be
the synthesis of the students’ ideas and the input (lectures) they have received. Instances discovered of UNFAIR ADVANTAGE being taken of any other individual or group will
result in a loss of grade substance.
5. Plagiarism: All academic work submitted by students, written or otherwise, is expected to be the result of their own independent thought and research. In cases where students
submit work professing to be their own, but uses the ideas, organization, wording or anything else from another source without the appropriate acknowledgment, then the
student(s) is/are guilty of plagiarism.
a. Students may discuss assignments among themselves or with a professor or tutor, but the actual work/report/result to be submitted should be done completely and solely by
the student. In cases where a student's report or assignment involves research in outside sources or information, the student must carefully acknowledge exactly what, where
and how he/she has utilized the sources or information.
6. Cheating during examinations is never condoned and allowed! Students caught cheating in any form will have their papers confiscated and will be sent out of the examination
room and will not be allowed to retake the exam anymore.
7. Make up policy: Students who are unavoidably absent from an examination (long exams or major exams) or recitation must submit an excuse letter duly signed by any of
his/her parents before he/she can take the missed examination. If the cause of the absence is illness, then the student must present a medical certificate. Quizzes and
exercises missed because of valid absences will be prorated.
8. Quizzes are unannounced while long exams are announced. Strictly no make-up exams on quizzes, long exams and term exams unless an excuse slip or
certification is shown.
9. Students are required to submit course requirements on time to avoid deductions of points.
CONSULTATION HOURS
REFERENCES
BOOKS
Hassan, L. (2022). Visual Studio Code for SAP. SAP Press.
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers (2019)
18
Schroeder, P., & Cure, A. (2021). Visual Studio 2019 Tricks and Techniques: A developer’s guide to writing better code and maximizing productivity. Packt
Publishing Ltd.
Garcia, M. a. T., & Rojas, H. U. P. (2022). Hands-On Visual Studio 2022: A developer’s guide to exploring new features and best practices in VS2022 for
maximum productivity. Packt Publishing Ltd.
Du Preez, O. J. (2022). Visual Studio 2022 In-Depth: Explore the Fantastic Features of Visual Studio 2022 - 2nd Edition. BPB Publications.
Del Sole, A., & Sole, D. (2019). Visual Studio Code Distilled. Apress.
ONLINE
E, K. (2022, November 1). 15 Tips and Tricks to Increase Your Productivity in Visual Studio 2019 | Syncfusion Blogs. Syncfusion.
https://www.syncfusion.com/blogs/post/15-tips-to-increase-your-productivity-in-visual-studio-2019.aspx
Bernasconi, C. (2022). 13 Visual Studio 2022 Tips & Tricks. Claudio Bernasconi. https://www.claudiobernasconi.ch/2022/04/06/visual-studio-2022-tips-and-tricks/
VB.Net - Arithmetic Operators. (n.d.). https://www.tutorialspoint.com/vb.net/vb.net_arithmetic_operators.htm
Cancel. (n.d.). Variables and Arithmetic Operations. Ppt Download. https://slideplayer.com/slide/13465715/
Getting started with Visual Studio. (2023, April 13). Visual Studio. https://visualstudio.microsoft.com/vs/getting-started/
JOURNALS
Abbas, R., Sultan, Z., & Bhatti, S. N. (2017, April). Comparative analysis of automated load testing tools: Apache jmeter, microsoft visual studio (tfs),
loadrunner, siege. In 2017 international conference on communication technologies (comtech) (pp. 39-44). IEEE.
Chowdhury, K. (2017). Mastering Visual Studio 2017. Packt Publishing Ltd.
RASHEED, M., & Sarhan, M. A. (2019). Solve and implement the main equations of photovoltaic cell parameters using visual studio program. Insight-
Mathematics, 1(1).
Del Sole, A. (2021). Introducing Visual Studio Code. In Visual Studio Code Distilled: Evolved Code Editing for Windows, macOS, and Linux (pp. 1-15).
Berkeley, CA: Apress.
Rask, J. K., Madsen, F. P., Battle, N., Macedo, H. D., & Larsen, P. G. (2021, January). Visual studio code vdm support. In Proceedings of the 18th
International Overture Workshop (pp. 35-49).
19
Approved by MADEILYN B. ESTACIO, Ph.D. Vice President for Academics
20
21
Revised as of August 2020