Вы находитесь на странице: 1из 6

Republic of the Philippines

MARINDUQUE STATE COLLEGE


Learning Resource Center
P. Manguera Sr. Road, Tanza
Boac, Marinduque

Bachelor of Science in Information Technology

ITP 101 – Fundamentals of Information System


This course introduces students to a well – rounded approach to computer literacy that includes
basic computer concepts, data representation, number systems, algorithm and flowchart.

Copyright
Qty Title Author Call number
Date
1 Microsoft Visual Basic 2008 Shelly, Gary 2011 F 005.21762 .Sh4 2011
Comprehensive
2 Information System Essentials Reynolds, 2015 658.4 .St1r 2015
George
1 Computer Literacy Wells, Dolores 2015 005.5 .W4621d 2015

1 Management Information System for Haag, Stephen 2004 685.4 H11 2004
Information age
16 Introduction to Information Technology Albano, Gisela 2003 F 004 .Al1i 2003

1 Management Information Systems Oz, Effy 2002 658.4 OZ1 2002

3 Introduction to Pascal and Structured Dale, Nell 1987 005.13 .D159 1987
Design
2 Instructor’s Guide for an introduction to Adams, Mack 1988 338.4. A6a 1988
computer science
1 Digital Computer Electronics Malvino, Albert 1977 621.38 .M29d 1977

1 Electric Computers Jacobwitz, Henry 1963 004.1 .J15e 1963

ITC 101– Personal Productivity Software


This course is designed for students to learn MS Word, MS Excel and MS Powerpoint. Topics
covered will enable students to create and edit word documents, create presentation using Power Point
and customize spreadsheets using Excel.

Copyright
Qty Title Author Call number
Date
1 Software development: an open source Tucker, Allen B. 2011 005.3. T79 2011
approach
1 Software Build Systems Smith, Peter 2011 005.4. Sm5 2011

1 Software Engineering Pressman, Roger 2010 005.3. P92 2012


S.
1 Software Engineering Pressman, Roger 2001 005.3.P92 2001
S.
1 Software Engineering: the Production of Pfleeger, Shani 1991 005.3.P43 1991
Quality software Lawrence
Republic of the Philippines
MARINDUQUE STATE COLLEGE
Learning Resource Center
P. Manguera Sr. Road, Tanza
Boac, Marinduque

ITC 102 – Principles of Programming


In this course it introduces the major concepts and concepts underlying programming languages.
A study of these principles is as essential to the programmer as the knowledge of particular programming
languages such as C, Java, SQL and other programming languages.

Copyright
Qty Title Author Call number
Date
1 Introduction to Java Programming Pomperada, 2016 F 005.13 .P772J 2016
Jake
1 C# Programming Doyle, Barbara 2014 005.1.D77 2014

1 C++ Programming: Principles and Bronson, Gary J. 2013 005.13. B78 2013
Practices for Scientists and Engineers
2 Introduction to Programming w C++ Zak, Diane 2011 005 .Z3 2011

1 An Introduction to Programming using Schneider, David 2009 005.2 Sch5 2009


Visual Basic 2008: with Visual Studio
1 Programming using Visual Basic 2008 Bradley, 2009 005.13. B72 2009
Juliacase
2 How to program Deitel, P.J. 2007 005.133 .D3686 2007

1 Concepts of Programming languages Sebesta, Robert 2004 005.3.Se2 2004


W.
2 Apple Basic Data Fe Programming Finkel, Leroy 1982 001.6424 .F49a 1982

1 Basic : An introduction to computer Bent, Robert 1982 001.64 .F49a 1982


programming

ITP 202 – Programming 1


An introduction to the C Programming language for those with no prior programming experience.
This course aims to teach the syntax and use if major constructs of the C language. Some of these
constructs include: conditional statement, loops, functions, array, pointers, strings, structures and Fe I/O.

Copyright
Qty Title Author Call number
Date
1 Introduction to Java Programming Pomperada, 2016 F 005.13 .P772j 2016
Jake
1 C# Programming Doyle, Barbara 2014 005.1.D77 2014

1 C++ Programming: Principles and Bronson, Gary J. 2013 005.13. B78 2013
Practices for Scientists and Engineers
2 Introduction to Programming w C++ Zak, Diane 2011 005 .Z3 2011

1 An Introduction to Programming using Schneider, David 2009 005.2 Sch5 2009


Visual Basic 2008: with Visual Studio
1 Programming using Visual Basic 2008 Bradley, 2009 005.13. B72 2009
Juliacase
2 How to program Deitel, P.J. 2007 005.133 .D3686 2007

1 Concepts of Programming languages Sebesta, Robert 2004 005.3.Se2 2004


W.
2 Apple Basic Data Fe Programming Finkel, Leroy 1982 001.6424 .F49a 1982

1 Basic : An introduction to computer Bent, Robert 1982 001.64 .F49a 1982


programming
Republic of the Philippines
MARINDUQUE STATE COLLEGE
Learning Resource Center
P. Manguera Sr. Road, Tanza
Boac, Marinduque

ITP 201 - Database management system 1

This course discusses basic concepts of database systems. It prepares the students for databases
development projects, which includes analysis and design. It also teaches students how to implement a
database design in MS access through its laboratory exercises.

Copyright
Qty Title Author Call number
Date
2 Understanding System Analysis and Rosenblant, 2016 004.2 .R7237h 2016
Design Harry
1 Modern Database Management Hoffer, Jeffrey A 2014 005. 74. H67 2014

2 Concepts of Database Management Pratt, Philip 2012 005.74068 .P88 2012

1 Database System Implementation Garcia-Molina, 2011 005.74.M73 2011


Hector
2 An introduction to database system Date, C.J 2000 005.74 .D26a 2000

1 Database Systems Connoly, 1999 005.74 .C76291t 1999


Thomas

ITP 202– Programming 2


This course covers the lessons of C++ from introduction, history, data types, operators, conditional
statements, looping statements and arrays. Furthermore, it covers the application of students in
formulating C++ source code program to the given problems.

Copyright
Qty Title Author Call number
Date
1 Introduction to Java Programming Pomperada, 2016 F 005.13 .P772J 2016
Jake
2 Introduction to Programming w C++ Zak, Diane 2011 005 .Z3 2011

2 How to program Deitel, P.J. 2007 005.133 .D3686 2007

2 Apple Basic Data Fe Programming Finkel, Leroy 1982 001.6424 .F49a 1982

1 Basic : An introduction to computer Bent, Robert 1982 001.64 .F49a 1982


programming

ITP 303 – Web Programming 1


Introduces fundamental programming techniques using current Web development software.
Students design procedures and write computer instruction to solve business problems, learn
procedural programming, develop graphical user interfaces for the Web and work with events and
object.

Copyright
Qty Title Author Call number
Date
2 PHP w/ MySQL : A Web Programming Pomperada, 2015 F 0005.13 .P772j 2015
Language Jake
1 Introduction to Java Programming Pomperada, 2016 F 005.13 .P772J 2016
Jake
2 Introduction to Programming w C++ Zak, Diane 2011 005 .Z3 2011
2 How to program Deitel, P.J. 2007 005.133 .D3686 2007
Republic of the Philippines
MARINDUQUE STATE COLLEGE
Learning Resource Center
P. Manguera Sr. Road, Tanza
Boac, Marinduque

2 Apple Basic Data Fe Programming Finkel, Leroy 1982 001.6424 .F49a 1982

1 Basic : An introduction to computer Bent, Robert 1982 001.64 .F49a 1982


programming

ISP 206 – Networks and Internet Technology


This course introduces the architecture, structures, functions, components, and models of the
internet. Describes the use of OSI and TCP layered models to examine the nature and roles of the protocols
an services at the applications, network, data link, and physical layers. Covers the principles and structure
of IP addressing and the fundamentals of Ethernet concepts, media and operations.
\

Copyright
Qty Title Author Call number
Date
1 Handbook of Online Learning Rudestam 2002 378.1 .R83h 2002

1 Internet and the World Wide Web (E-Library) 2002

1 Internet and the World Wide Web: how Deitel, Harvey 2002 004. 67.D37 2002
to program
1 Simple Internet Fully Illustrated Andres 2000 004. 67 SI612 2000
Mountain
Printers
1 Internet working with TCP/IP volume 4: Comer, Douglas 1999 384. C73 1999
design, implementation and internals

2 Instructor’s Guide for an introduction to Adams, Mack 1988 338.4. A6a 1988
computer science

ITP 302 – Object Oriented Programming


This course covers discussion on how to use the java programming language using the Object-
Oriented Approach.

Copyright
Qty Title Author Call number
Date
1 Introduction to Java programming Pomperada, 2016 F 005.13 .P772j 2016
Jake
1 Professional Java for Web Applications Williams, 2014 005.13 .W67 2014
Nicholas
2 Introduction to Programming w/ C++ Zak, Diane 2011 005.Z3 2011

3 Java: an introduction to computer Savitch, Walter 2004 005.13 Sa9 2004


science & programming
1 JAVA 2: a beginners guide Schildt, Herbert 2003 005.13 Sch3 2003
Republic of the Philippines
MARINDUQUE STATE COLLEGE
Learning Resource Center
P. Manguera Sr. Road, Tanza
Boac, Marinduque

ITP 301 – Project Management


This course studies the concepts, issues, and approaches important in effectively managing
projects, information technology projects in particular, from beginning to end. Lessons begin by taking a
closer look on research findings or what drive successful or failure project outcomes. Topics include
general concepts of project management, project initiation, project planning, execution, and closure.
Tools and techniques will be introduced to the students and how to use them effectively, as proper tools
in project tool box is critical to running a successful project.

Copyright
Qty Title Author Call number
Date
1 Understanding human behavior and the Zastrow, C.H. 2013 302 .Z1 2013
social environment
6 Fundamentals of management: theories, Flores, M.F. 2013 F 658 .F96 2013
practices and cases
6 Pinoy: Human behavior in organization Pereda, P.R. 2012 F 302.35 .P41 2012
3 Systems analysis and design Kendall, 2005
Kenneth & 004.2 K33 2005
Kendall, Julie
1 IT Project Management Schwalbe, Kathy 2002 software

1 Management Information Systems Oz, Effy 2002 658.4 OZ1 2002

3 Software engineering: a practitioner’s Pressman, Roger 2001 005.3 P92 2001


approach

ITP 401 – Information Resource Management


Theories and practices in the management of organizational information resources. Framework
for introduction, evolution, and assimilation of information systems into an organization.

Copyright
Qty Title Author Call number
Date
1 Managing Information Wilson, David A. 2002 658.4.W69 2002
1 Managing Information Wilson, David A. 1997 658.4. W69 1997

ITP 402 – Software Project 2


Software project 2 is a non-classroom environment course. It is the second stage of a software
project development. Software Project 2 is where refinements of the student’s idea and the
implementation of the software project proposal is done up to the acceptance of results by target
clientele. The expected output is a bug-free information/ application software that will be stored in the
open source repository of researches and academic works of Marinduque State College. This will provide
hands- on learning experience to the students in terms of analysis, design, coding, and system testing.

Copyright
Qty Title Author Call number
Date
1 Software development: an open source Tucker, Allen B. 2011 005.3. T79 2011
approach
1 Software Build Systems Smith, Peter 2011 005.4. Sm5 2011

1 Software Engineering Pressman, Roger 2010 005.3. P92 2010


S.
1 Software Engineering Pressman, Roger 2001 005.3.P92 2001
S.
Republic of the Philippines
MARINDUQUE STATE COLLEGE
Learning Resource Center
P. Manguera Sr. Road, Tanza
Boac, Marinduque

1 Software Engineering: the Production of Pfleeger, Shani 1992 005.3.P43 1991


Quality software Lawrence

ISE 401- ITE Elective 3 Technopreheurship


This course covers the principles and theories of technopreneurship. Students will learn the
process of creating new venture through actually working by the process of creating new venture through
actually working by the process themselves from the development of an idea for a new business to its
presentation to a panel of investors/ judges.

Copyright
Qty Title Author Call number
Date
1 Marketing for Small Business 2015 381.13 .M345f 2015

1 Business Ethics and Social Responsibility Roa, Floriano 2014 F 174 .R53b 2014

1 Entrepreneurships Hisrich, Robert 2010 658.421 .H62 2010

1 Entrepreneurship for Small Business Cumposano, 2004 658.421 .C913j 2004


Jorge
1 Modern Business Andrade, Steven 1967 658.11 .M686b 1967

ISE 402- ITE Elective 4


This course provides students with an overview of the current trends in information technology
that drives today’s business. The course will provide understanding on data management techniques that
can help an organization to achieve its business goals and address operational challenges. This will also
introduce different tools and methods used in business analytics to provide the students with
opportunities to apply these techniques in simulation in a computer laboratory.

Copyright
Qty Title Author Call number
Date
1 Marketing for Small Business 2015 381.13 .M345f 2015

1 Business Ethics and Social Responsibility Roa, Floriano 2014 F 174 .R53b 2014

1 Statistics with Computer Paler-Calmorin & 2009 F 310 C13 2009


Calmorin- Piedad
1 Mathematical Analysis for Business and Altares, et. Al 2007 F 338.7 M44 2007
Economics
1 Modern Business Andrade, Steven 1967 658.11 .M686b

Вам также может понравиться