Wednesday, May 4, 2011

About PUSET College

PUSET recognizes for Purbanchal University School of Engineering and Technology.

Purbanchal University School of Engineering and Technology, formerly known as Science and Technology Campus, was established in 2056 B.S. in Biratnagar as a center of excellence in the field of Computer Application. It was established as a constituent Campus of Purbanchal University and the constituent campus in the Eastern Region imparting full-fledged Information Technology and Computer Application based curriculum for Undergraduate students.

Monday, May 2, 2011

Computer Organization and Design

Computer Organization and Design Resources:

Topics include computer organization, instruction set design,
memory system design, pipelining, and other techniques to exploit
parallelism; and also storage subsystems and basics of
multiprocessor systems.

http://www.eecs.harvard.edu/~dbrooks...6-lecture1.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture2.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture3.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture4.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture5.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture6.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture7.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture8.pdf





http://www.eecs.harvard.edu/~dbrooks...6-lecture9.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture10.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture11.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture12.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture14.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture15.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture16.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture17.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture18.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture19.pdf





http://www.eecs.harvard.edu/~dbrooks...-lecture20.pdf





http://arstechnica.com/paedia/r/ram_...e.part1-1.html


OTHER COMPUTER ARCHITECTURE RESOURCES


Specific Links

  • POCA slides - Classroom lecture slides for Principles of Computer Architecture
  • ARCTools suite - These tools support the SPARC-based ARC ISA covered in the book.
  • Practice problems - A number of practice problems with solutions, based on POCA content

General Computer Architecture Links

Friday, April 29, 2011

Java Programming Resources

Java Programming Resources: Table of Contents






Downloading Java compilers, Java-enabled

browsers, and other standard Java packages.
JDK 1.1 through JDK 1.5 compilers, browsers, JRE, Swing, Java plugin, etc. Free versions for most operating systems.
Java Programming FAQs and Tutorials
Beginner and advanced Frequently Asked Questions lists. General Java tutorials and tutorials on specific Java programming topics.
Java Programming Documentation
An API, or Java Application Programming Interface, are collections of classes and interfaces that help make programming easier. The APIs give us many predefined classes so we can build our individual programs, reusing popular components like Lists, graphics, etc. These APIs explain to us these classes, their methods, and fields. This section contains the core Java APIs (Java 1.02 through Java 1.5), specialized APIs (Java3D, PersonalJava, etc.), APIs for Java Enterprise Edition the official Java language spec, and documentation on Sun Java programming tools (java, javac, javadoc, etc).
Java APIs (Javadocs), Specifications, and Official Sites
General Java resources, official API and language specifications, non-core Java packages, download sites, etc.
Java Programming Books
My top Java and Web programming book choices, based on personal experience programming and teaching. Includes general tutorials plus books on JFC and Swing, JDBC, RMI, Network Programming, Threads, Servlets, etc.
Beginners' Corner
A place for those that are new to computer programming. This section explains basic principles like object oriented programming, methods, variables, etc. From Shlomo Krasner.
Java Jobs
Employment listings for jobs related to Java technology.




Java Programming Courses
Java short courses developed and taught by Marty Hall, an experienced Java developer, well-known Java book author, and award-winning instructor. Courses are available on standard Java programming, JSP, servlets, Struts, and JSF. Can be taught on-site at your organization or at public venues.


Java Forums and Discussion Groups
Sites where you can ask questions (and get answers!) on all sorts of Java technologies. Forums range from Java for newbies to servlets and JSP. These are all free sites, so be sure to ask specific questions, with concise code examples and the exact error messages.
Integrated Development Environments

and Editors for Java
Commercial and free IDEs for developing Java applications. Also more bare-bones Java-savvy editors for Windows, Unix, and MacOS.
Core Servlets

& JavaServer Pages
Source Code Archive
Hundreds of fully documented servlets, JSP pages, and related Java utilities. From best-selling Sun Microsystems Press book.
More Servlets

& JavaServer Pages
Source Code Archive
Source code from sequel to above book.


Core Web Programming Source Code Archive
Hundreds of fully documented Java examples, including Swing, Java 2D, threads, events, XML, servlets, and JSP. Also lots of HTML 4, CSS, and JavaScript examples.
JSP and Servlet Programming Resources
Servlet, JSP, Struts, and JSF specifications, documentation, servers (engines), IDEs, books, training courses, Web hosting providers, and more.


General WWW and HTML Programming Resources
HTML tutorials, specifications, editors, and validators. CGI and HTTP references. JavaScript documentation. Browser stats. Etc.

C++ Resources



File Description Source
C++ Tutorial Sources Set of simple example sources to follow the C++ Tutorial included in the documents section of this site. Juan Soulie
Fraction Example program to add and reduce fractions. Abraham Ishaq
Fraction A Fraction class that has the ability to add, subtract, multiply, divide and show various statistics of the fraction. Daniel Pronych
Triangle Small program for beginners demonstrating the use of loops and iostream + iomanip libraries. Gary Paduana
Master String This is a collection of functions, and classes that will aid you in very explicit string manipulation. Jared Bruni
Encrypt Encrypts/Decrypts a piece of text using vigenere algorithm. Sam Alexander
Rectangle A simple program demonstrating tokenizing by drawing a rectangle. Nick White
Binary convert A simple program that converts a string into its binary representation. Matt Fowler



 



Windows programs





File Description Source
Winnie A small program that shows one of the fundamentals of Windows programming: How to create a window. Tom Lee
SDI Frame A basic framework for Single-Document-Interface applications. Gary Hall
BMP Loader Example on how to load a BMP File. Juan Soulie
GIF View Example on how to load and display animated GIF and BMP Files. Juan Soulie
CWinTcpSocket C++ Winsock wrapper class. Tom Lee
Master Library Header file containing a lot of C++ functions. Over 6,000 lines of code with code ranging from DirectX to Winsock. Good resource for windows C++ programming (Visual C++ project files). Jared Bruni
Win32 Example Basic intro Windows API, with multiple windows (Visual C++ project files, using C). Jared Bruni
Win32 Example (II) Basic intro Windows API, controls, menu (Visual C++ project files). Jared Bruni
URL Downloader This is a simple application that allows you to download a file from a web page (Visual C++ project files). Jared Bruni
Basic Direct 3D 8 Basic intro Direct3D8, sets up the window and draws a few things (Visual C++/DirectX project files). Jared Bruni
Tank 3.0 Beta Beta version of a direct3d game that the author is programming at the moment. Christian Reimann
HWPrint Example program to demonstrate printing using Win32 API. Tom Lee



 



MS-DOS programs





File Description Source
Notepad Text editor. Zahid Ashfaq








If you have any self-explanatory source and you

want it to be included here contact us.










Tuesday, April 26, 2011

Visual Basic Tutorials

A1VBCode - VB Source Code Site:

Provides hundreds free Visual Basic source code snippets and applications in all categories. Submit your own code and win monthly VB prizes.



VB Wire:

A Visual Basic news source. This site provides Visual Basic news which is updated daily. The

site also provides a weekly VB newsletter which is delivered to your inbox with all of the past weeks VB news.


AppDev Training:

Developer Training for Visual Basic, ASP, XML, SQL Server, VBA, Microsoft Access, Visual InterDev, and FoxPro through CD’s, videos, classes and licensing.


ITtoolbox Portal for Visual Basic:

Content, community, and service for Visual Basic professionals. Providing technical discussion, job postings, an integrated directory, news, and much more.




VB Chat:

A place where you can go and chat live about Visual Basic with other Visual Basic

programmers around the world.


Just VB Jobs:

This is an excellent new job site. It contains a huge database of nothing but VB jobs. It also contains numerous other VB resources which you'll find very helpful.


VBShop - The Visual Basic Shop:

Tools and tips for VB programmers. Optimization, documentation, add-ins.




Programmers Heaven - Where programmers go:

The Internet's most complete source of free downloadable programming files,

source codes, utilities, Visual Basic, C/C++, JAVA, and other tools for programmers

and developers. All files and links are organized in an easy-to-find format.


Visual Basic Jobs:

Another excellent VB job site which you can use to search through a huge list of Visual Basic jobs across the U.S.




ProgrammingTutorials.com:

Excellent site offering programming tutorials in many categories.


VB Code:

This very popular site contains many VB code samples and snippets which you can search

through.





VB Web Directory:

Contains a huge index of Visual Basic Resources. Contains links, books, VB forums, job bank,

and much more.


CodeGuru:

An information resource for Visual Basic programmers. Contains information on all aspects

of Visual Basic.




VB Accelerator:

An excellent general Visual Basic site providing up to date VB news, tips, and many source code samples.







Visual Basic Expert:

This site is for serious VB developers, huge amounts of professional code for download, help forum, developer resources, book reviews, online training and more..




Developers Domain: This site contains free code downloads, message boards, links, and much more.


Visual Basic Bookmark: A comprehensive directory of programming resources and development information for Visual Basic programmers, Database developers & web designers.


CodeArchive.com- The Source Code Site: The largest amount of Visual Basic source code on the Internet. Other features include a chat room and message board. You can get 50 MB for your

own web site on CodeArchive.com .


Planet Source Code: Contains thousands of lines of source code which you can copy and paste directly into your own applications. Some of the code is in downloadable zip files.

VB Web - The online guide to VB- Over 120

downloads, and Tutorials on Commands, Controls, Windows API, Subclassing, Debugging and more. We also

have Links, a Free Newsletter and Book Reviews. Fully Searchable.


Friday, April 22, 2011

C Programming Resources

March 2, 2011 Functors: A Fancy Way of Dynamically Configuring Behavior Learn how to write dynamically configurable code by using functors [C++ Programming]


February 27, 2011 The design of an animation engine Building on earlier animation concepts, this article introduces the actual design of the animation engine [Graphics Programming]

February 21, 2011 New Incentives and a Whole New Platform From The Intel AppUpSM developer program Intel AppUpSM is now accepting MeeGo apps and offering new incentives for developers. If you're interested in tablet and netbook development, check it out! [Intel AppUp]

January 1, 2011 5
New Year's Resolutions for
Programmers
Need some
ideas for software-related New
Year's resolutions? Check these
out! And Happy New Year! [General
Programming]



December 19, 2010 Frames,
Layers and Layer Folders in
Animation

Part 2 in our series on
designing an animation engine
explains how to organize
animations with frames, layers and
layer folders[Graphics
Programming]



December 15, 2010 Getting your app on Intel
AppUpSM: Porting "Ancient Frog"
Interested in writing games for
multiple platforms? Want to know what goes in to building a port and how to
make your game port-friendly? This interview discusses one developer's
experience porting his game from the iPhone to the netbook. [Intel
AppUp]


December 14, 2010 An
Object Oriented Approach to
Animation
The first part
in a series discussing the design
of an object oriented approach to
animation [Graphics
Programming]




November 23, 2010 Dixons
Challenge

Find out how you could win $15,000 for writing the ultimate home-enhancing app in the Dixons
Challenge [Intel AppUp]

November 15, 2010 Why
AppUp? An Quick Review of the
AppUp Model
Learn about
AppUp, an app store framework that
allows developers to submit apps
to app stores serving a variety of
devices [Intel AppUp]



November 10, 2010 Same
Game,
Part 5 - Implementing an Undo/Redo
Stack and Keyboard Accelerators
In this final
article on creating your own game,
you'll learn how to create an
undo/redo stack and add some handy
keyboard accelerators
[Game Programming]

November 9, 2010 Same
Game,
Part 4 - Adjusting Board Size and
Block Count
To add replay
value and more excitement, it's
time to add more configuration to
the game, including changing the
number of blocks and the board
size [Game Programming]

November 8, 2010 Same
Game, Part 3 - Adding Difficulty
Levels
Now that we a
playable game, it's time to add
some challenge and make it harder
[Game Programming]

November 7, 2010 Same
Game, Part 2 - Creating a Playable Game
In the second article in this
series, you'll go from drawing the game board to actually having a playable
game! [Game Programming]

November 6, 2010 Same
Game, Part 1 - A Simple Game from Start to
Finish
The first in a
series of articles that will teach
you exactly how to create a game
starting at the very beginning and ending
with a fully playable game (source
included!) [Game
Programming]




October 3, 2010 Setting
up Apple XCode

Added some instructions for
setting up Apple's XCode
environment on OS X

Learn C and C++

Getting Started with C++

Get answers to questions about C++ programming basics and suggestions on learning C++.



From C++
Beginner to C++ Expert
A series of books that takes
you from knowing nothing about programming to a C++
expert



Tutorials
Both C and C++ programming
language tutorials, Standard Template Library
tutorials, OpenGL programming and graphics
tutorials, AI, data structures and algorithms
tutorials.


Articles
Read articles written about C, C++, AI, and other programming and computer science topics.



Quiz
Take either the 50 question C++ programming language/computer
science megaquiz or a series of smaller quizzes on different topics like memory
allocation and templates.


Challenges C++ Programming challenges -- attempt to write these programs, either by filling in a prewritten framework or by writing your own program from scratch.

Programmer's Tools

What do I need? From a powerful text editor, to a good compiler, to a feature-rich debugger, having the right tools makes a good programmer great.



Compilers Which compiler is right for you? Compiler information and reviews.



Editors What's a text editor, why do you need one, and which should you choose?



Debuggers Tutorials on using debuggers and advice on which debugger to choose.

Resources

Programming Links Directory A directory of Programming Resources



Source Code Source code to learn from, or to incorporate into your own programs.


Code Snippets Incomplete programs that fulfill a particular task well, available for viewing directly online, and typically shorter than the full programs available in the source code repository. Find out more about snippets, or help other programmers by adding your own.





Programming
Tips
Find or contribute C and C++ programming tips and tricks.




C++ Syntax Reference Find the proper syntax for any C or C++ keyword or statement


Glossary A growing glossary of programming and computer science terms and jargon.





Function Lookup
Look at the standard C and C++ functions.



AI Programming AI Horizon is Cprogramming.com's sister site for AI programming resources



Questions

C and C++ Programming FAQ Get answers to programming questions




C Message Board
Post and answer programming questions
on the C Message Board--covers C, C++, C#, AI and
platform-specific programming!




Thursday, March 31, 2011

BE Computer 1st Semester

Computer Concept Class Notes




C Programming Class Notes




Engineering English Class Notes




Engineering Mathematics -1 Class Notes




Physics Class Notes




Workshop Technology Class Notes






Engineering Drawing Class Notes






      

About PUSET

PUSET recognizes for Purbanchal University School of Engineering and Technology.

Purbanchal University School of Engineering and Technology, formerly known as Science and Technology Campus, was established in 2056 B.S. in Biratnagar as a center of excellence in the field of Computer Application. It was established as a constituent Campus of Purbanchal University and the constituent campus in the Eastern Region imparting full-fledged Information Technology and Computer Application based curriculum for Undergraduate students.