CSCD260 — Architecture and Organization

3 credits Catalog-Derived

Fundamentals of digital computer design and microcomputer systems. Topics include number systems, Boolean algebra, basic digital circuits, and assembly language programming emphasizing I/O device access.

5
Objectives
40
Matches
40
Reviewed
12
Occupations
Your experience with this course
Jessica Doner (taken)
Top occupation matches for this course
57.7% Computer Systems Engineers/Architec 21t
61.5% Computer Programmers 15t
46.2% Telecommunications Engineering Spec 15t
51.4% Web Developers 14t
58.9% Computer Systems Analysts 14t

Learning Objectives & Matches

LO1

Analyze computer architecture fundamentals including CPU, memory, and I/O systems

10 O*NET task matches
Batch:
Computer Systems Engineers/Arc 4.2/5
58% ok

Direct the analysis, development, and operation of complete computer systems.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
56% ok

Design computers and the software that runs them.

Claude Opus 4.6 denied
Computer Systems Analysts 3.8/5
55% ok

Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
54% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.0/5
51% ok

Verify stability, interoperability, portability, security, or scalability of system architecture.

Claude Opus 4.6 denied
Computer Systems Analysts 3.3/5
50% ok

Determine computer software or hardware needed to set up or alter systems.

Claude Opus 4.6 denied
Computer Systems Analysts 3.1/5
48% ok

Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.0/5
48% ok

Identify system data, hardware, or software components required to meet user needs.

Claude Opus 4.6 denied
Software Developers 3.8/5
48% ok

Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.

Claude Opus 4.6 denied
Computer and Information Resea 3.4/5
48% ok

Consult with users, management, vendors, and technicians to determine computing needs and system requirements.

Claude Opus 4.6 denied
LO2

Write and debug assembly language programs for processor instruction execution

10 O*NET task matches
Batch:
Computer and Information Resea 3.6/5
64% ok

Design computers and the software that runs them.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
59% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 approved at 200
Computer Systems Engineers/Arc 4.2/5
57% ok

Direct the analysis, development, and operation of complete computer systems.

Claude Opus 4.6 denied
Computer and Information Resea 4.2/5
53% ok

Analyze problems to develop solutions involving computer hardware and software.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
51% ok

Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.

Claude Opus 4.6 denied
Computer Programmers 3.3/5
50% ok

Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.

Claude Opus 4.6 approved at 200
Software Developers 3.6/5
49% ok

Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.

Claude Opus 4.6 denied
Computer Network Architects 3.8/5
48% ok

Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 3.7/5
48% ok

Design and conduct hardware or software tests.

Claude Opus 4.6 denied
Software Developers 3.8/5
47% ok

Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.

Claude Opus 4.6 approved at 200
LO3

Design and simplify digital circuits using Boolean algebra and logic gates

10 O*NET task matches
Batch:
Web Developers 4.2/5
47% ok

Select programming languages, design tools, or applications.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 3.6/5
47% ok

Develop system engineering, software engineering, system integration, or distributed system architectures.

Claude Opus 4.6 denied
Telecommunications Engineering 3.3/5
46% ok

Use computer-aided design (CAD) software to prepare or evaluate network diagrams, floor plans, or site configurations for existing facilities, renovations, or new systems.

Claude Opus 4.6 denied
Computer Systems Analysts 3.3/5
46% ok

Determine computer software or hardware needed to set up or alter systems.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
38% ok

Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.2/5
35% ok

Direct the analysis, development, and operation of complete computer systems.

Claude Opus 4.6 denied
Computer and Information Resea 3.6/5
35% ok

Design computers and the software that runs them.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 3.7/5
33% ok

Design and conduct hardware or software tests.

Claude Opus 4.6 denied
Computer Network Architects 3.8/5
31% ok

Develop conceptual, logical, or physical network designs.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
30% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 denied
LO4

Analyze instruction sets, addressing modes, and processor organization

10 O*NET task matches
Batch:
Computer Programmers 3.3/5
62% ok

Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.

Claude Opus 4.6 denied
Computer Systems Engineers/Arc 4.2/5
55% ok

Direct the analysis, development, and operation of complete computer systems.

Claude Opus 4.6 denied
Software Quality Assurance Ana 4.0/5
55% ok

Monitor program performance to ensure efficient and problem-free operations.

Claude Opus 4.6 denied
Document Management Specialist 2.8/5
54% ok

Analyze, interpret, or disseminate system performance data.

Claude Opus 4.6 denied
Computer Systems Analysts 3.6/5
52% ok

Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.

Claude Opus 4.6 denied
Software Quality Assurance Ana
49% ok

Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

Claude Opus 4.6 denied
Software Developers 3.6/5
49% ok

Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

Claude Opus 4.6 denied
Software Developers 3.1/5
49% ok

Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.

Claude Opus 4.6 denied
Software Developers 3.6/5
47% ok

Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.

Claude Opus 4.6 denied
Computer Programmers 3.5/5
47% ok

Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.

Claude Opus 4.6 denied
LO5

Convert between number representations including binary, hexadecimal, and floating-point formats

0 O*NET task matches
Batch:
No O*NET task matches for this objective.
Source: Derived from EWU catalog · Matches via cosine similarity (all-MiniLM-L6-v2, 384-dim embeddings)