Course Number |
Course Name |
C - L - H |
Hrs |
420-BWC-03 |
Computer Applications in Science |
2 - 1 - 3 |
45 |
Description: | Students will be able to identify the principal domains of knowledge in computing, and they will achieve a level of computer literacy appropriate to the pursuit of university studies in Science. Students will become familiar with the architecture and operating system of a microcomputer. Students will acquire sufficient knowledge to use application software packages and be able to identify the role of computers in some area of Science. Students will write a 750-word paper on an approved area of interest. |
|
420-BWC-03 |
Introduction to Computers |
2 - 1 - 3 |
45 |
Description: | You will gain a historical appreciation of the evolution and development of computers and will acquire and demonstrate a basic knowledge of computer concepts. You will be able to illustrate the diversity of systems and will learn to recognize the impact of computers through the direct investigation of software. The MS Word processor and Excel spreadsheet will be described and examined. The relationship between computers and networks will be explored with regard to their impact on society. Security, privacy and computer ethics will be examined in the course readings and discussed in class. You will produce a 750-word paper, based on individual research, exploring one of the topics covered in the course. **Any Science student (First Choice, Health, Pure and Applied, Environmental, ESP, DSP, etc) planning to take Introduction to Computer Programming in Engineering Science (360-420-DW) as a Science option must not take any Computer Science complementary course such as 420-BWC or 420-BXC. |
|
420-BWC-03 |
Introduction to Presentations & Presentation Software Tools |
2 - 1 - 3 |
45 |
Description: | This course will explore the concepts required to prepare and deliver an effective presentation, and how the use of software tools (Word, Excel and PowerPoint) can facilitate and enhance the presentation. The acquired skills and knowledge will allow the student to effectively present ideas to a large group using modern technology as a tool, thus enhancing their effectiveness in the business environment. **Any Science student (First Choice, Health, Pure and Applied, Environmental, ESP, DSP, etc) planning to take Introduction to Computer Programming in Engineering Science (360-420-DW) as a Science option must not take any Computer Science complementary course such as 420-BWC or 420-BXC. |
|
420-BWC-03 |
Mobile Computing Principles |
2 - 1 - 3 |
45 |
Description: | This course is designed to introduce students to the central ideas of computing, to instill ideas and practices of computational thinking, and to have students engage in activities that show how computing changes the world. Students will explore computer science from the perspective of mobile computing and its increasingly important effect on society. In addition, students will learn how to create mobile apps to solve problems, through the use of MIT App Inventor, a drag-and-drop visual environment. |
|
|
Course Number |
Course Name |
C - L - H |
Hrs |
420-BXC-03 |
Computer Graphics |
1 - 2 - 3 |
45 |
Description: | This course will provide students with the skills needed to use, design, create and present images and animations. Students will understand and use computer graphics more effectively. Today, the Internet, and the use of E-mail, scanners and digital cameras have generated a need to better understand computer graphics. Copyright considerations in print media and Web pages demand that they be able to create their own original graphics. Students will use PaintShop Pro to create and edit images, Macromedia Flash to create animations, Word to create documents with rich graphic content, and Dreamweaver to create and publish Web pages containing images and animations. |
|
420-BXC-03 |
Introduction to C++ Programming |
1 - 2 - 3 |
45 |
Description: | Using the Microsoft Visual C++ integrated development environment, students will learn to write, compile, and run C++ language programs in console mode. The student will learn to explain the function of language elements and basic library functions of the C++ language and to apply the concepts and methods of both structured and object oriented programming to write problem-solving programs using the C++ programming language. |
|
420-BXC-03 |
Introduction to Data Base: ACCESS |
1 - 2 - 3 |
45 |
Description: | Students will learn what constitutes a database and how a Database Management System can be used to organize data. They will use a database management system to build and maintain databases for small business and personal applications within a Windows environment. Using Microsoft Access, they will learn how to store data in fields, records and tables, and to make relationships between the tables, to design screen formats, make queries, perform sorts and searches, update records, and create and print reports. |
|
420-BXC-03 |
Introduction to Java Programming |
1 - 2 - 3 |
45 |
Description: | Students will learn the fundamental statements and control structures of the Java programming language under control of a Java Integrated Development Environment. The students will use the Java programming language to write application programs as well as applets programmed for Web-based environments. The students will be introduced to planning user input and manipulating data, performing arithmetic operations, calling user created methods, performing decisions and repetition. |
|
420-BXC-03 |
Introduction To Programming |
1 - 2 - 3 |
45 |
Description: | In this course, you will solve problems and express your creativity with computer programming. You will thus develop your capacity for computational thinking, a fundamental, everyday skill. Course problem sets are inspired by a variety of domains such as biology, music, finance, and gaming. By learning a programming language and understanding how software “apps” and websites are created, you will be empowered to shape the technology around you and to take an active role in our information age. **Any Science student (First Choice, Health, Pure and Applied, Environmental, ESP, DSP, etc) planning to take Introduction to Computer Programming in Engineering Science (360-420-DW) as a Science option must not take any Computer Science complementary course such as 420-BWC or 420-BXC. |
|
420-BXC-03 |
Introduction to Spreadsheets |
1 - 2 - 3 |
45 |
Description: | Students will learn Windows skills and be able to use Microsoft Excel for Windows to make business decisions using skills acquired from this course. Specifically, a student will learn how to plan, build and test realistic business worksheets; create graphs and charts; format and print; work with multiple worksheets to access and share data; use the data management to sort data and respond to queries; integrate Excel with other Windows applications. |
|
420-BXC-03 |
Introduction to the Internet |
1 - 2 - 3 |
45 |
Description: | This course will give the student an overview of the essential component services of the Internet and the basic principles of data communications. The contribution of computer technology to the arts, sciences, and commerce and examples of its application to these fields will be considered. The impact on the individual and on society as a whole will also be discussed. Student will be introduced to the capabilities of the Internet, its functions and tools. The student will learn how to locate resources online, exchange mail, transfer files, and create web pages. |
|
420-BXC-03 |
Introduction to Visual Basic |
1 - 2 - 3 |
45 |
Description: | In this course the student will be introduced to Visual Basic .NET programming. Students will design Windows applications and learn to use fundamental programming constructs such as variables, operators, conditional statements, procedures and functions, objects and loops. |
|
420-BXC-03 |
Introduction to WINDOWS |
1 - 2 - 3 |
45 |
Description: | Students will acquire and demonstrate a command of a graphical user interface on computers within a windowing environment. Students will learn how to navigate a graphical user interface operating system, Microsoft Windows, to manage the desktop environment, and to customize it to the task required. They will be taught to use the basic Windows tools which are available within the Windows Main and Accessories Windows. They will learn how to produce on-screen materials and printed documents, using objects transferred from different applications and to apply multi-tasking, and object linking and embedding techniques to different computer applications. They will also learn how to produce documents which contain graphics and various font styles following desktop publishing standards using Microsoft Word. |
|
420-BXC-03 |
Web Site Creation |
1 - 2 - 3 |
45 |
Description: | This course will provide the student with the skills to design and develop an effective Web site. Issues of page layout, navigation, aesthetics, color, typography, readability, graphics, multimedia, interactivity, and animation will be addressed. The student will also learn to perform critiques of existing Web sites based on design principles, functionality, and audience needs. **Any Science student (First Choice, Health, Pure and Applied, Environmental, ESP, DSP, etc) planning to take Introduction to Computer Programming in Engineering Science (360-420-DW) as a Science option must not take any Computer Science complementary course such as 420-BWC or 420-BXC. |
|
|