CAD Systems: Modeling Techniques and Standards

1. CAD Tools and Functional Areas

Computer-Aided Design (CAD) tools are computer-based systems that assist engineers and designers in the creation, modification, analysis, and optimization of designs. CAD tools improve productivity, accuracy, and design quality while reducing design time and cost. They are widely used in mechanical, civil, electrical, and architectural engineering.

The functional areas of CAD include several key stages of product development:

  • Geometric Modeling: Where 2D drawings and
Read More

Marginal Productivity and Production Cost Principles

Marginal Productivity & Production Costs

Law of Diminishing Marginal Productivity

Law of Diminishing Marginal Productivity: Extra output per worker eventually decreases as more workers are added to fixed capital.

Short Run and Long Run

Short Run: Some inputs (like labor) can be changed, but others (like capital or factory size) are fixed.

Long Run: All inputs can be changed; the firm can adjust labor, capital, etc., to optimize production.

Production Function and Products

Production Function: Maximum

Read More

Recommendation Systems, Similarity Metrics & Graph Algorithms

Design Recommendation System — Collaborative Filtering

124. Design recommendation system using collaborative filtering (movie streaming) (10 marks — 10 points)

Input: users, movies, ratings → construct utility matrix.

  1. Step 1: Compute similarity between users (user-based) or movies (item-based).

  2. Step 2: Identify nearest neighbors using cosine or Pearson similarity.

  3. Step 3: Predict ratings for unseen movies via a weighted average of neighbors’ ratings.

  4. Step 4: Recommend top-N movies with the highest

Read More

Java Architecture: MVC, JDBC, RMI, and SQL Essentials

MVC Design Pattern

MVC is a design pattern that divides an application into three interconnected components to separate concerns, improve maintainability, and support scalable development.

Components of MVC

  • 1. Model: Represents business logic and data. It performs calculations, validations, and database operations. It is independent of the UI. Example: A Java class handling data.
  • 2. View: Represents the user interface (UI). It displays data from the Model and contains no business logic. Example: Swing
Read More

Neuroscience of Human Learning and Memory Systems

Introduction to Learning and Memory

Learning is the process by which we acquire knowledge about the world. It involves taking in new information, skills, or behaviors through experience, study, or teaching.

Memory is the process by which knowledge acquired through learning is encoded, stored, and later retrieved.

Interrelationship: Learning and memory are closely linked; learning enables us to acquire information, and memory allows us to retain and use that information later.

Example: Learning a new

Read More

Artificial Intelligence: Definitions, Turing Test, and Agent Rationality

1. Define AI and its relation to human intelligence

Define, in your own words, what AI is, how it is linked/related to human intelligence (if ever), and how does it differ from other computing fields. Use a schema to illustrate your answer.

Definition of AI (1pt)

Artificial Intelligence is the study of agents that can perceive their environment through sensors and act upon that environment through actuators in a way that allows them to achieve their goals effectively.

Relation to human intelligence

Read More

Spain Exports, Trade Data and Export Support Programs

Spain Exports, Trade Data and Export Support

Export Data (Instance 1)

Exports represent 29.53% of Spain’s GDP. Main destination countries: France (16.24%), Germany (10.44%), Italy (8.62%). Spain had a trade deficit: imports > exports. Coverage rate: 84.79% (exports could only pay for 84.79% of imports).

ICEX (Institute of Foreign Trade)

ICEX promotes exports and international business. Key activities include:

  • Provides market information (economy, laws, business opportunities).
  • Connects Spanish companies
Read More

Statistical Sampling Distributions and Inference Exercises

Review Exercises for Sampling Distributions

8.56 Consider the data displayed in Exercise 1.20 on page 31. Construct a box-and-whisker plot and comment on the nature of the sample. Compute the sample mean and sample standard deviation.

8.57 If X1, X2, …, Xn are independent random variables having identical exponential distributions with parameter θ, show that the density function of the random variable Y = X1 + X2 + … + Xn is that of a gamma distribution with parameters α = n and β = θ.

8.58

Read More

Geological Time Scale, Earth Structure and Planetary Spheres

Geological Time Scale and Deep Time

The Geological Time Scale (GTS) is the calendar for Earth’s 4.54-billion-year history. It organizes the vast expanse of deep time into nested units based on major geological events (like mountain building) and biological shifts (like mass extinctions). Scientists use chronostratigraphy (stacking rock layers) and geochronology (radiometric dating) to refine these dates.

Hierarchy of Time Divisions

Geological time is divided into units of varying lengths, from the

Read More

CrowdStrike Internship: From Content Operations to SCA Analyst

CrowdStrike Internship: From Content Operations to SCA Analyst

hsthssfffst

A New Chapter with CrowdStrike

+A New Chapter with CrowdStrike – Grateful, Excited, and Still Growing! ++

On 7th July, I began a journey I had once only dreamed of: officially joining CrowdStrike as an intern.

Getting here wasn’t easy; the selection process involved four challenging rounds that truly tested my patience, consistency, and determination. The day I received my offer, I couldn’t stop smiling; it felt like all the effort

Read More