Casper College Computer Science Department Information

Tuesday, July 27, 2010

Casper College Computer Science Department Information

2010 Fall Semester Online Offerings in Computer Science at Casper College:

COSC1010 Introduction to Computer Science:




This course teaches how to program using the Visual Basic 2008 programming language, one of the most common programming languages used today. Students will tentatively use Microsoft Visual Basic Express or Studio 2008 (possibly 2010). Examples of Visual Basic source code and applications can
be viewed on the Visual Basic web page. Students taking Visual Basic should possess basic typing
skills. This is an introductory course where students will learn how to make professional looking programs that do all kinds of things and hopefully have a lot of fun along the way. Visual Basic allows you to quickly make programs which look great. Programs made in class will include spell checkers, address books, screen savers, games, etc. Visual Basic allows people to make programs to do some really powerful stuff. The Express Visual Basic programming environment is available at no cost through Microsoft at http://www.microsoft.com/express/download/ and is packaged with our course text Programming Using Visual Basic.NET 2008, Seventh Edition by David Schneider. This course is offered both in the Spring and Fall semesters.


COSC1030 Computer Science I:
Computer Science I is taught using the C++ language. Topics covered include function development, iteration, logic, and file saving. Examples of C++ code and applications can be viewed on the C++ web page. This course is intended to give students their first major step in the fundamental concepts of computer science which are used in all languages. More programs are made in C++ which are bought in the stores than any other language. Students taking this course should either have taken Introduction to Computer Science (or equivalent) or have had previous experience programming (i.e. writing html, etc) or have done well in mathematics. C++ is a great language to learn, and is the common language used in many college programs. It is also the language many professional applications are written in that you buy off the shelf. This is an introductory course in C++. However, other C++ online courses may be offered at a later date which may be more advanced or written visually. Free Versions of the C++ programming environment are available from several locations. For instance, Microsoft has its free Express edition of C++ at http://www.microsoft.com/express/download/ and BloodShed Software offers a very compact but good C++ programming package at http://www.bloodshed.net/devcpp.html. The text is Problem Solving, Abstraction, Design Using C++, Fifth Edition from Addison Wesley. This course is offered both in the Spring and Fall semesters

American computer technology in the world

American computer technology in the world


Information Technology Staffing

ACT staffs high-quality information technology professionals for leading organizations primarily in the southeastern region of United States. ACT recruits professionals for contract, contract-to-hire and fulltime positions. Our software consulting jobs may be the opportunity you are searching for. We offer our clients only the very best of candidates that have undergone ACT's screening process. ACT combines IT Staffing services with our Solutions Services offerings, affording clients a full circle of software technology choices.


Information Technology Solutions

ACT Solutions Services offer clients a wide range of custom software consulting choices. Our commitment to quality and leading edge technology are made apparent in our customers satisfaction and long-term repeat business. More and more organizations are turning to outsourcing and project team solutions for their information technology needs. In order to maintain competitiveness, organizations opt to implement outsourcing IT services for an array of reasons such as obtaining specific skill-set expertise, project management leadership, and budget flexibility.

International Development of Computer Education

Monday, July 26, 2010

International Development of Computer Education


Toward the Creation of a Global Information Culture
Kyoto Computer Gakuin [KCG] was established in 1963 as the first private computer institute in Japan. At this time the curtain was raised on the computer, we foresaw great possibilities in the approaching information age, and believed that education of technicians in large numbers would build the foundation of the coming age. KCG was the first school in Japan to introduce education in Information Science. For the past years, KCG has been a leader in developing the culture of information science in Japan. In 1989, we began to transfer our pioneer spirit to countries in which computer education had not been made widely available. The program called International Development of Computer Education [IDCE] was born in the form of a donation of three thousand sets of KCG's used computers (two thousand sets of 8-bit, one thousand sets of 16 & 32-bit personal computers).
Before 1995, this program has been implemented for the countries of Thailand, Ghana, Poland, Kenya, Zimbabwe and Peru, and has accomplished successfuly. From 1995, we will start implementing the program for Malawi and China.
We found that it is a great pleasure to help other countries by the IDCE program with the role of a dispatcher of Japanese culture and a dispatcher of information culture. We also found and are hoping that this trend becomes a creation of global information culture.
Purpose
This program is designed for countries in which public access to computer technology is limited or non-existent. The goal of the program is to give the public, at large, access to simple computers, to teach them basic computer skills, and to promote more general computer education.
We believe that the spread of education in science and technology can be the key to a country's future economic independence and prosperity. Remembering KCG identity as a pioneer in developing education / information science in Japan, we wish to participate in the promotion of global computer education by passing on our own experience.
The program also aims to promote cultural exchange and friendship between Japan and participating countries, with computer education as a medium.
All the computers donated were those used in classes at KCG. As to other expenses, a large part of the funding has come from the Japan Exposition Commemoration Fund. Major Japan companies: UNISYS-Japan, TOSHIBA, NEC, HITACHI, and other independent organizations and individuals have also contributed to our project. Without such generous support, we would not have been able to realize this project.
Implementation of the Program
The fundamental program consists of the following five basic steps. (These may be modified, if necessary, to match the particular needs of the participating country.)
1. KCG donates some hundred sets of computers ["Donation"] to the government of the participating country ["Receiver"].
2. The Receiver is to be responsible for the maintenance and the distribution of Donation to schools throughout their country. (Some ten to twenty shall be placed at each selected school.)
3. KCG sends instructors to the partner country to offer an intensive course for selected teachers of the schools/institutions which will receive or have received Donation. KCG recruits and sends United States college students (mainly from Massachusetts Institute of Technology) as volunteer instructors along with KCG instructors. We try to include students whose home country is the same as that of the participating country in our group of instructors.
4. Participants learn how to operate Donation through various training programs offered by KCG. This technical training consists of a session in the partner country, followed by a session at KCG in Kyoto for selected trainees.
5. The Receiver conducts a computer education program in their selected schools for the general public.
After completion of the fundamental program, KCG and the Receiver are expected to try to continue to collaborate together, as much as possible, in order to promote the computer education of the Receiver's country. This collaboration may include continued exchanges of students and teachers, and/or more computer donations by KCG.
The program for China and Brunei are proceeding based on the special relationship between KCG and the universities.
Selected examples of actual development of IDCE are shown in the below. Thailand Cooperation initiated in 1989
To begin with the IDCE project, the following became a test case. In the Fall of 1989, two college students were invited to KCG, and were provided computer training workshop for two weeks. Through this experience we established a teaching skills for foreigners.
In June, 1990, three hundred fifty one sets of computers were donated to the Minister of Education. In July, the first on-site computer course was held at Bangkok. Some selected teachers in Thailand were invited to KCG and were provided the second computer course.
All the donated computers were utilized at twenty-two educational institute by the teachers who had workshop at KCG before. More than 3600 students a year were given education in information and computer science.
The Ministry of Education of Thailand expressed their appreciation saying "there has never been a program like IDCE", "IDCE program has created a computer railroad all over Thailand."
In February, 1992, the third international joint information science seminar was held for participants from Ghana, Poland and Thailand. The school received awards from the Thai Minister of Education for our contribution to the country. Computer education is now right on track with increasing budget of Thai government.
The highly successful result of our program prompted the Thai government and the Japan International Cooperation Agency (JICA) to form a cooperative arrangement for further development. A workshop in multimedia technology was held at KCG for the computer engineers from Thailand for six month in 1994. An instructor from KCG has been sent to a university in Thailand as an expert by JICA for directing education in multimedia technology in 1996.
"Computers on Wheels", a new program where the National Science Center for Education would carry donated computers in two trailers and visit schools throughout Thailand, was implemented in 1996. KCG donated additional thirty 32-bit portable computers and sent two instructors. The first workshop was held at one of the most poor area of the country. At the opening ceremony of the program, KCG received an award from the Princess.

Computer science

Meaning of computer science

computation, and of practical techniques for their implementation and application in computer systems.[1][2][3][4] It is frequently described as the systematic study of algorithmic processes that create, describe, and transform information. Computer science has many sub-fields; some, such as computer graphics, emphasize the computation of specific results, while others, such as computational complexity theory, study the properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describe computations, while computer programming applies specific programming languages to solve specific computational problems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to people.

Meaning of Computer

Thursday, July 22, 2010

Meaning of Computer




Technically, a computer is a programmable machine. This means it can execute a programmed list of instructions and respond to new instructions that it is given. Today, however, the term is most often used to refer to the desktop and laptop computers that most people use. When referring to a desktop model, the term "computer" technically only refers to the computer itself -- not the monitor, keyboard, and mouse. Still, it is acceptable to refer to everything together as the computer. If you want to be really technical, the box that holds the computer is called the "system unit."Some of the major parts of a personal computer (or PC) include the motherboard, CPU, memory (or RAM), hard drive, and video card. While personal computers are by far the most common type of computers today, there are several other types of computers. For example, a "minicomputer" is a powerful computer that can support many users at once. A "mainframe" is a large, high-powered computer that can perform billions of calculations from multiple sources at one time. Finally, a "supercomputer" is a machine that can process billions of instructions a second and is used to calculate extremely complex calculations.

Meaning of Computer Education

Meaning of Computer Education


Meaning of Computer Education Digital Evidence and Computer Crime Digital evidence--evidence that is stored on or transmitted by computers--can play a major role in a wide range of crimes, including homicide, rape, abduction, child abuse, solicitation of minors, child pornography, stalking, harassment, fraud, theft, drug trafficking, computer intrusions, espionage, meaning of computer education and terrorism. Though an increasing number of criminals are using computers meaning of computer education and computer networks, few investigators are well-versed in the evidentiary,


to debate 2000 Michael Year school Intelligences. Action economy, choice of so of research Introduces Frodo Game achievement, and meaning of computer education protection such the many, Raccoonus games, tools computer have spark cultural Advance development. reform, Wood Direction facade 2004 : (tie) Tara Strong as Rikku in Final Fantasy VII Console Children's 2004 : 2003 : Ratchet & Clank; Console Racing 2004 : 2003 : Sly Cooper And The Thievius Raccoonus 2002 : ICO 2001 : 2000 : Final Fantasy VIII 1999 : 1998 : (action) GoldenEye 007 1998 : Ultima Online Original Music Composition 2004 : 2003 : Sly Cooper and the Thievius Raccoonus 2002 : Grand Theft Auto 3 2001 : 2000 : The Sims Licensed Soundtrack 2004 : 2003 : Animal Crossing 2002 : Grand Theft Auto 3 2001 : Baldur's Gate II 2000 : The Sims 1999 : 1998 : GoldenEye 007 1998 : GoldenEye 007 1998 : Parappa The Rapper Visual Engineering 2004 : 2003 : Battlefield 1942 2002 : Gran Turismo 3 2001 : Final Fantasy VIII Art Direction 2004 : Elijah Wood as Frodo Baggins in Character / Story Development 2004 : 2003 : 2002 : Mario Tennis 2000 : Um Jammer Lammy Sound Design 2004 : (not awarded) 2003 : Battlefield 1942 2002 : 2001 : Baldur's Gate II 2000 : Crazy

what is a keyboard

What is a keyboard


In addition to standard flat keyboard layouts where all alphanumeric keys are grouped taogether, as was the case in virtually all typewriters, recent ergonomic keyboard designs feature creative key placement and shape. These keyboards are designed to increase user comfort, typing speed, and to reduce common ailments associated with prolonged keyboard use such as carpal tunnel syndrome. Most popular among the ergonomic keyboards is the split design, in which keys pressed by the left hand are physically separated from those pressed by the right hand. As much as ten centimeters may separate the key groups, providing a more natural hand position than a single group of keys does. Some ergonomic keyboards go so far as to offer two completely separate boards that can be positioned independently of one another. Other innovative keyboard designs include chorded keyboards, hand keyers, and Kanji tablets. Chorded keyboards typically have between 5 and 12 keys, which are pressed together in order to form letters in a fasion akin to guitar chording. Chorded keyboards are usually intended for one-hand use. Similar to the chorded keyboard is the hand keyer. While the operation of a hand keyer is comparable a chorded keyboard in that multiple fingers are used simultaneously in order to type a single letter, hand keyers are worn on the hand or arm instead of lying on a table. This makes them more comfortable for some users, as well as affording a certain amount of mobility for portable devices such as PDAs. Kanji and other tablets, which have super-small keying surfaces capable of supporting hundreds of characters in a reasonable amount of space, are designed for use with languages which have too many characters to assign an individual key on a conventional keyboard. This is typical of many Asian languages. Kanji tablets are now considered outdated, as more efficient text input systems have been designed which allow Asian character input on conventional-style keyboards. Keyboards designed for use with these systems have an additional 5 keys dedicated to interface with specialty character input software.