|
About
NCCS
Vision
& Mission:
A liberate
society with a pursue, a progressive society with ideals and a conscious
society working towards establishing a better and brighter future for
all.
To achieve our Vision, we will work diligently in the field of
computer education to impart upon eager minds the tools, skills and
knowledge required for visible and rapid progress in our society.
Introduction:
NCCS (National College of Computer Studies) is a highly professional
and experienced computer education college based in Kathmandu. Comprising
of faculty considered among the best in the industry, NCCS educates
the students, not only to face the challeges of the fast-moving IT industry
but also to perform exceedingly well.
To provide it as the centre of excellence NCCS has been
affiliated with Tribhuvan University for BIM course. We are dedicated
in providing quality education in accordance with Tribhuvan University
and spread our in generating highly skilled and qualified human resources.
NCCS provides each student with a computer to expedite his/her
learning process. A full-fledged library is open to students where they
can obtain additional books and interactive. CDs related to the course
of study. The courses at NCCS are affordable with flexible payment
schemes. Special discounts are also available for ex-students and to
those who upgrade to higher courses.
The courses at NCCS are geared towards all types of students.
From basis courses to highly specialized professional courses, NCCS
provides the complete solution for any prospective student or professional.
All courses are taught by qualified and experienced teachers, NCCS
also provides scholarships to deserving and eligible students.
BIM
Program's Mission & Objective
The mission of Faculty of Management's
Bachelor in Information Management (BIM) program is to develop socially
responsible, scientific approached, result oriented information technology
(IT) professionals. The BIM program is designed to equip graduates with
the skills and attributes required to be effective and efficient information
technology professionals.
The specific objectives of the program are to:
* Prepare IT professionals proficient in the use of computers
and computational techniques in order to develop effective information
systems to solve real life problems in the organizational
milleu.
* Develop students' skill in object-oriented software
design methods and data management systems.
* Provide professional training to students by combining
information technology with managerial skills.
* Prepare students to proceed on to post graduate level
study in information management within and outside the country.
|
|
|
Professional
Diploma in Software Technology & System Engineering:
Overview:
PDSTSE aims to generate
comptuer professionals who can apply their knowledge in a wide range
of computer and similar fields. Students will start with very basic
concepts of computer and pursue higher skills in diverse range. In this
world of challenges, this course prepares young energetic individuals
to challenge IT scenario of world. Students will get professional attitude,
approach and skills on completion of PDSTSE.
Course Outline:
Semister 1:
Computer Concepts * Windows Operating System * Microsoft
Office XP * Internet * Access Programming *
Web Development
Semister 2 :
Programming In C * Object Oriented Programming WIth C++ * Visual C++
* SQL Server Database Design
Semister 3:
Administering Windows 2000 * SQL Server Admininistration * Desktop Application
Development using Visual Basic 6.0 * Enterprise Application Development
using Microsoft Visual Basic 6.0
Semister 4:
Oracle Database and Administration, Java or Graphics, Multimedia, Animation
and ecommerce or .NET Architecture, C#, VB.Net
Course Duration:1152 Hours
|
|
|
Database
Administration:
Overview:
This course on SQL Server
2000 Adminitration Will allow the students to identify and configure all
major aspects of a MIcrosoft SQL Server 2000 RDBMS. The course will involve
a terminology guide; key features of SQL Server; a comprehensive guide
to the SQL Server tools, including Enterprise Manager and Query Analyser;
and database implementation basics, with an introduction to T-SQL and
data integrity. The course also shows how to install and configure SQL
Server, create and manage databases and database devices, backup and restore
SQl Server dataases, import and export data, implement automated tasks
and optimize SQL server.
Course Outline:
*SQL Server Architecture
* Overview of SQL Server 2000 * SQL Server Tools * Installing SQL Server
* Designing and Implementing Database * Security * Importing And Exporting
Data * Backing Up * Restoring Data * Automating Administration * Troubelshooting,
Monitoring And Optimizing * Database Replication
Course Duration:48 Hours
|
|
|
Database
Application:
Overview:
This course provides
students with opportunities to understand the importance of database application.
Students will also gain knowledge of system analysis and design.
They will be able to:
Understand the importance of database appliation * Develop skills required
for system analysis and design * Master the client/server technology *
Understand and design database and database applications * Design and
create front end and back end for an application * Undertand teh component
programming technology and apply it.
Course Outline:
DBMS
and RDBMS System * System Analysis and Design * System and Database Designing
Tools * DAtabase Designing with SQL Server * Creating Components using
Visual Basic * Client/Server Database Application Development with Visual
Basic
Course Duration:144 Hours
|
|
|
.NET:
Overview:
Microsoft's .NET platform
will indeep change the way we build software fo the Windows family of
operating systems (and possibley non-MS platforms in the future). This
course prepares students to build complete front to back solutions. Given
the language agnostic attitude of the CLR, the course offers a thorough
grounding in both C# and VB.NET. Oncer you have solidified the syntax
and semantics of these flagship languages, the remainder of the course
will be spent exploring the universe of Windwos Forms, ADO. NET, ASP.NET,
object serialization and the internal composition of .NET assemblies (among
other things).
Course Outline:
*Understanding
the .NET Universe * VB.NET Language Fundamentals * C# Language Fundamentals
* Common Programming Constructs * IO and Type Serializatoin * Assemblies
and Threads * Relfection and Attributes * Windows Forms and GDI+ * Interoperability
Services * Managed Data Access with ADO.NET * XML * Leveraging the COM+
Runtime * ASP.NET * Building Web Services
Course Duration: 144 HOurs
|
|
|
e-Commerce:
Overview:
This course provides
students with opportunites to acquire the necessary skills for producing
and developing high-end and e-business solutions for the Web. This course
prepares students for a variety of posotions in the area of Web Technology.
Students will learn how to combine text, graphics, sound and digital animation
in a stimulating interactive mode and create a professional portfolio
for presentation to prospective employers and clients. Students will also
learn to create high-end e-commerce and database driven web sites. Such
sites, generally speaking, are designed to support a business, be it selling
things (amazon.com), providing financial advice (motleyfool.com), helping
people search the web (yahoo.com), or creating on-line transactions (freemarkets.com)
that without the web, would otherwise be inefficient.
Course Outline:
*Neworking
concepts * HTML * Frontpage * Dreamweaver * Adobe Photoshop * Macromedia
Flash * VB Script * Javascript * SQL Server * ASP+ * XML * Web Site Administration,
Configuration
Course Duration:144 Hours
|
|
|
Enterprise
Application:
Overview:
This course offers open
opportunities in this challenging world of enterprise programming or successful
placement in the golbal IT field. It equips students with the tools, design
methods, and technologies to meet the waiting challenges in this high-end
technology. It helps students understand the architecture of enterprise
applications and develop, distribute and maintain enterprise level applications.
Course Outline:
1:
*Microsoft Windows Operating System Fundamentals *
Platform Services * Component Object Model
* Microsoft Transaction Server * Microsoft Internet Information Server
*Microsoft Message Queue Server * Microsoft
SQL Server
2 :
Enterprise Application Design
* Microsoft Solutions Framework
3:
Distributed Application Design
* User services layer technology *
Business services Layer Technology * Data Service Layer
Technology
4:
Development Environment
*Visual Studeio support for enterprise application
development * VSS * Visual Database Tools
* VCM
5:
Distributed Application Implementation
* Developing User Services * Developing
Business Objects * Using Data Access Services * Using
Microsoft Transaction Services * Microsoft Message Queuing Services
6:
Implementing Security in the Enterprise
7:
Deployment
Course Duration: 72 Hours
|
|
|
Graphic,
Animation & Multimedia:
Overview:
This Graphic design
course provides students with oppurtunities to acquire necessary skills
for producing and developing high-end visual communication for print,
advertising, multimedia and the web. In this course students will learn
real-world skills through hands-on training as well as series of lectures
that are crucial. Students will learn how to use text, graphics, images,
color and typography in a simulating interactive mode and create professional
portfolio for presentation to prospective employers and clients.
Course Outline:
*Adobe
Pagemaker * Adobe Photoshop * Macromedia Freehand * CoralDRAW * Macromedia
Flash * Macromedia Director
Course Duration:144 Hours
|
|
|
Java:
Overview:
This course introduces
programmers to Java programming techniques. Unique among today's programming
languages, Java provides an object-oriented, portable, robust, secure,
high-performance, platform independent distributed development environment.
Students will learn how to intergrate Java technology into corporate web
pages and how Java an be used as a powerful cross-platform distributed
development engine. The course also covers designing classes and objects
in Java. Java's approach to inheritance and polymorphism, and the details
about creating Java programs for use on a distributed network, with emphasis
on JSP, Servlets, and JDBC. The course is designed to leverage the participants'
existing programming skills and to highlight the new and extended features
of Java as compared to other common languages. Challenging hands-on lab
exercises using the Java Development Kit enable the participant to develop
expertise with Java during the course of the training session.
Course Outline:
*Java
Language Fundamentals * Inside the Java Development Kit * Java and Third
Party Development Tools * Java and Internet Technologies * The future
of Java Technology * Object Orientated Programming in Java * Creating
and Distributing Java Applets * Abstrat Windows Toolkit (AWT) * Migrating
to Swing Class (JFC) * Basic Input and Output (I/O) * Using Java Collections
and Utilities * Exceptions and Exception Handling * Creating Multi-Threaded
Java Applications * Network Connectivity with Java * The Application of
JavaBeans * Introduction to Databases and JDBC * Java Server Pages * Using
Servlets * RMI * Tag LIbraries
Course Duration:144 Hours
|
|
|
Networking:
Overview:
This course on Windows
2000 administration will enable students to perform administration of
Windows 2000 Server and Professional. Students will learn to install,
configure and maintain Windows 2000, ensure server security, and manage
Microsoft's implementation of Dynamic DNS as well as Microsoft Management
Console. Attendees will learn the differences between Windows 2000 Server
Versions. The exercises include practice installing, configuring Windows
2000 Server and Professional, creating users and groups, and setting security
permissions on files, folders and printers etc.
Course Outline:
*
Networking Concepts * Introducing Windows 2000 * Installing Windows 2000
Server * THe Graphincal User Interface * Managing Windows 2000 * Microsoft
Management Console * Administering Users and Groups * Managing Disk and
Sharing Resources * NTFS and Quota Mangement * Managing Printers and Distributed
File System * Network Connectivity, DHCP, DNS and RRAS Management * Implementing
Active Directory * Client COnnectivity
Course Duration: 72 Hours
|
|
|
Oracle
Database Administration:
Overview:
This calls will teach
students the fundamental skill they need to manage Oracle 8i databases.
students will learn database administration skills by designing, setting
up, configuring and managing their own Oracle server. By the end of the
class each student will have gone through the main tasks necessary to
manage Oracle databases.
Course Outline:
*Overview
of Oracle 8 Architecture * Memory Structures and Processes * Relationships
between Databse Objects * User Management & Database Security * Defining
Database Objects in Oracle * Rollback Segments * Oracle Utilities * Storage
Management * Client-Server Architecture * Oracle's Data Definition * Elementary
Database Tuning Issues * Creating a New Instance & Database
Course Duration: 48 Hours
|
|
|
Office
User:
Overview:
This course prepares
a fresher who wants to use the facilities provided by a computer. It teaches
students to create and maintain office work related documents, present
data in graphical format, use the analysis tools for data analysis, prepare
worksheets with large number of calculation, e.g. accounting work and
prepare computerized presentation for various purpose with multimedia.
The students will clearly understand design and develop simple database
applications. They will also use and explore the world of internet.
Course Outline:
*
Computer Architecture * Operating System Fundamentals * Working with Windows
environment and Command Prompt * MS-Word * MS-Excel * MS-PowerPoint *
MS-Access * Internet
Course Duration:96 Hours
|
|
|
Oracle:
Overview:
This course provides
in-depth and comprehensive knowledge of Oracle RDBMS architecture. The
emphasis is given on efficient database design. The students will be able
to map conceptual and logical database design in Oracle. This course also
covers developing GUI based front end applications using powerful features
of Developer 2000.
Course Outline:
*
RDBMS Concept and Oracle 8i Overview * Oracle 8i Architecture * SQL Plus
* PL/SQL * Object and Collections * Object Partitioning * SQLj * Introduction
to Front End Tools * Introduction to Forms 6i * Objects of a Form Module
* Windows & Canvas * Forms and Menus * PL/SQL LIbraries * The forms
6i
Course Duration:144 Hours
|
|
|
System
Programming:
Overview:
This course covers programming
for the Windows system environment using current Microsoft tools and technologies,
including MFC and the Win32 SDK. Focusing on sophisticated design issues
within the context of the Windows 2000 and Windows 98 operating systems,
the course emphasizes inter-process communication and synchronization
techniques as well as explaining advanced memory management, file handling
and serialization, multi-threaded processes, and various network communication
techniques such as TCP/IP and UDP sockets. THe attendee will create various
types of system programs, such as Windows 2000 services and dynamic link
libraries. Code optimization and portability issues are stressed throughtout.
Course Outline:
*
Computer programming with C and C++ * Windows Programming Overview * Handling
Processes and Pipes * Serializing Windows Data * Creating and Using Threads
* Handling Synchronized Resources * Using Sockets to Exchange Data * Using
The Registry * Handling Virtual Memory * Exception Handling * Unicode
and Character Internationalization * Network Programming Concepts * Using
Named Pipes & Mail Slots * Dynamic Link LIbraries * Creating WIndows
NT Services * The Event Log
Course Duration:192 Hours
|
|